14 #ifndef BSEMCFULLSTACKEDWAVEFORMSIMULATOR_HH 15 #define BSEMCFULLSTACKEDWAVEFORMSIMULATOR_HH 21 #include "RtypesCore.h" 31 class TMemberInspector;
45 virtual void Init(Double_t t_samplingBeforeFirstPulse, Double_t t_samplingAfterLastPulse, Double_t t_cutoff, Double_t t_activeTimeIncrement);
59 MakeSingleWaveform(Double_t t_depositEnergy, Double_t t_depositTime, TClonesArray *t_arrayToStore =
nullptr, Int_t t_detId = -1, Int_t t_trackId = -1, Int_t t_depositIndex = -1);
70 Double_t fSamplingBeforeFirstPulse{-1};
71 Double_t fSamplingAfterLastPulse{-1};
79 Double_t fPulseRiseTime{-1};
81 Double_t fActiveTimeIncrement{-1};