BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnBdDigitizer.h
Go to the documentation of this file.
1#ifndef BMNBDDIGITIZER_H
2#define BMNBDDIGITIZER_H 1
3
4#include "FairTask.h"
5
6#include <TStopwatch.h>
7#include <map>
8
9class TClonesArray;
10
11class BmnBdDigitizer : public FairTask
12{
13
14 public:
15 /** Default constructor **/
17
18 /** Destructor **/
20
21 /** Virtual method Init **/
22 virtual InitStatus Init();
23
24 /** Virtual method Exec **/
25 virtual void Exec(Option_t* opt);
26 virtual void Finish();
27
28 private:
29 /** Input array of BmnBdPoints **/
31
32 /** Output array of BmnBdDigits **/
34
37
42
44
46};
47
48#endif
int Int_t
double Double_t
const char Option_t
#define ClassDef(name, id)
BmnBdDigitizer & operator=(const BmnBdDigitizer &)
virtual void Exec(Option_t *opt)
Virtual method Exec.
BmnBdDigitizer(const BmnBdDigitizer &)
TClonesArray * fPointArray
Input array of BmnBdPoints.
~BmnBdDigitizer()
Destructor.
virtual InitStatus Init()
Virtual method Init.
TClonesArray * fDigitArray
Output array of BmnBdDigits.
Double_t fThreshold
Double_t fNoiseSigma
Double_t ConvertAmplitudeToTime(Double_t amplitude)
virtual void Finish()
BmnBdDigitizer()
Default constructor.