|
BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
|
#include <BmnBdDigitizer.h>
Public Member Functions | |
| BmnBdDigitizer () | |
| Default constructor. | |
| ~BmnBdDigitizer () | |
| Destructor. | |
| virtual InitStatus | Init () |
| Virtual method Init. | |
| virtual void | Exec (Option_t *opt) |
| Virtual method Exec. | |
| virtual void | Finish () |
Private Member Functions | |
| BmnBdDigitizer (const BmnBdDigitizer &) | |
| BmnBdDigitizer & | operator= (const BmnBdDigitizer &) |
| Double_t | ConvertAmplitudeToTime (Double_t amplitude) |
Private Attributes | |
| TClonesArray * | fPointArray |
| Input array of BmnBdPoints. | |
| TClonesArray * | fDigitArray |
| Output array of BmnBdDigits. | |
| Int_t | fNMod |
| Double_t | fNoiseSigma |
| Double_t | fThreshold |
| Int_t | fFiredChannels |
Definition at line 11 of file BmnBdDigitizer.h.
| BmnBdDigitizer::BmnBdDigitizer | ( | ) |
Definition at line 25 of file BmnBdDigitizer.cxx.
References fDigitArray, fFiredChannels, fNMod, fNoiseSigma, fPointArray, and fThreshold.
Referenced by BmnBdDigitizer(), and operator=().
| BmnBdDigitizer::~BmnBdDigitizer | ( | ) |
Definition at line 38 of file BmnBdDigitizer.cxx.
References fDigitArray.
|
private |
Definition at line 47 of file BmnBdDigitizer.cxx.
Referenced by Exec().
|
virtual |
Definition at line 93 of file BmnBdDigitizer.cxx.
References ConvertAmplitudeToTime(), fDigitArray, fFiredChannels, fNMod, fNoiseSigma, fPointArray, fThreshold, TRandom::Gaus(), BmnBdPoint::GetCopy(), TStopwatch::RealTime(), BmnTrigDigit::SetAmp(), BmnTrigDigit::SetMod(), BmnTrigDigit::SetTime(), TStopwatch::Start(), TStopwatch::Stop(), and workTime.
|
virtual |
Definition at line 173 of file BmnBdDigitizer.cxx.
References workTime.
|
virtual |
Definition at line 66 of file BmnBdDigitizer.cxx.
References fDigitArray, and fPointArray.
|
private |
|
private |
Definition at line 33 of file BmnBdDigitizer.h.
Referenced by BmnBdDigitizer(), ~BmnBdDigitizer(), Exec(), and Init().
|
private |
Definition at line 41 of file BmnBdDigitizer.h.
Referenced by BmnBdDigitizer(), and Exec().
|
private |
Definition at line 38 of file BmnBdDigitizer.h.
Referenced by BmnBdDigitizer(), and Exec().
|
private |
Definition at line 39 of file BmnBdDigitizer.h.
Referenced by BmnBdDigitizer(), and Exec().
|
private |
Definition at line 30 of file BmnBdDigitizer.h.
Referenced by BmnBdDigitizer(), Exec(), and Init().
|
private |
Definition at line 40 of file BmnBdDigitizer.h.
Referenced by BmnBdDigitizer(), and Exec().