13 #ifndef BSEMCABSWAVEFORMSIMULATOR_HH 14 #define BSEMCABSWAVEFORMSIMULATOR_HH 16 #include "TClonesArray.h" 43 SimulateSinglePulse(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)
73 totalScale *= wfmod->GetScale();
90 virtual BSEmcWaveform *
MakeSingleWaveform(Double_t t_depositEnergy, Double_t t_depositTime, TClonesArray *t_arrayToStore =
nullptr, Int_t t_detId = -1, Int_t t_trackId = -1,
91 Int_t t_depositIndex = -1) = 0;