2 #ifndef BSEMCFULLSTACKEDWAVEFORMSIMULATOR_HH 3 #define BSEMCFULLSTACKEDWAVEFORMSIMULATOR_HH 9 #include "RtypesCore.h" 19 class TMemberInspector;
33 virtual void Init(Double_t t_samplingBeforeFirstPulse, Double_t t_samplingAfterLastPulse, Double_t t_cutoff, Double_t t_activeTimeIncrement);
47 MakeSingleWaveform(Double_t t_hitEnergy, Double_t t_hitTime, TClonesArray *t_arrayToStore =
nullptr, Int_t t_detId = -1, Int_t t_trackId = -1, Int_t t_hitIndex = -1);
58 Double_t fSamplingBeforeFirstPulse{-1};
59 Double_t fSamplingAfterLastPulse{-1};
67 Double_t fPulseRiseTime{-1};
69 Double_t fActiveTimeIncrement{-1};