| AddModifier(BSEmcAbsWaveformModifier *t_wfModifier, Int_t t_wfIndex) | BSEmcMultiWaveformSimulator | virtual |
| BSEmcFullStackedWaveformSimulator::AddModifier(BSEmcAbsWaveformModifier *t_wfModifier) | BSEmcAbsWaveformSimulator | inlinevirtual |
| BSEmcAbsWaveformSimulator() | BSEmcAbsWaveformSimulator | inlineprotected |
| BSEmcAbsWaveformSimulator(Double_t sampleRate) | BSEmcAbsWaveformSimulator | inlineprotected |
| BSEmcFullStackedWaveformSimulator() | BSEmcFullStackedWaveformSimulator | |
| BSEmcFullStackedWaveformSimulator(Double_t t_sampleRate, BSEmcAbsPulseshape *t_pulseShape) | BSEmcFullStackedWaveformSimulator | |
| BSEmcMultiWaveformSimulator() | BSEmcMultiWaveformSimulator | |
| BSEmcMultiWaveformSimulator(Double_t t_sampleRate, BSEmcAbsPulseshape *t_pulseshape, Int_t t_wfMultiplicity) | BSEmcMultiWaveformSimulator | |
| CalcSingleWaveForTime(Double_t t_absoluteTime, Double_t t_energy, Double_t t_pulseTime) | BSEmcFullStackedWaveformSimulator | protected |
| CalcWaveForTime(Double_t t_absoluteTime, BSEmcWaveformData *t_wfData) | BSEmcFullStackedWaveformSimulator | protectedvirtual |
| CallModifiers(BSEmcWaveform *t_wf) | BSEmcMultiWaveformSimulator | protectedvirtual |
| BSEmcAbsWaveformSimulator::ClassDef(BSEmcAbsWaveformSimulator, 3) | BSEmcAbsWaveformSimulator | protected |
| fHitBranchName | BSEmcAbsWaveformSimulator | protected |
| fListOfWaveformModifiers | BSEmcAbsWaveformSimulator | protected |
| fSampleRate | BSEmcAbsWaveformSimulator | protected |
| Get1GevWaveform() | BSEmcFullStackedWaveformSimulator | inlinevirtual |
| GetAbsoluteTimeInterval(BSEmcWaveformData *t_wfData, Double_t &t_startTime, Double_t &t_activeTime) | BSEmcFullStackedWaveformSimulator | virtual |
| GetPulseRiseTime() | BSEmcFullStackedWaveformSimulator | inlinevirtual |
| GetSampleRate() | BSEmcAbsWaveformSimulator | inlinevirtual |
| GetScale() | BSEmcFullStackedWaveformSimulator | inlinevirtual |
| GetTimeBeforeFirstHit(BSEmcWaveformData *) | BSEmcFullStackedWaveformSimulator | inlinevirtual |
| GetTotalScale(Int_t t_wfIndex) | BSEmcMultiWaveformSimulator | virtual |
| BSEmcFullStackedWaveformSimulator::GetTotalScale() | BSEmcAbsWaveformSimulator | inlinevirtual |
| Init(Double_t t_samplingBeforeFirstPulse, Double_t t_samplingAfterLastPulse, Double_t t_cutoff, Double_t t_activeTimeIncrement) | BSEmcFullStackedWaveformSimulator | virtual |
| 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) | BSEmcMultiWaveformSimulator | protectedvirtual |
| MakeWaveform(BSEmcWaveformData *t_wfData, TClonesArray *t_arrayToStore=nullptr) | BSEmcMultiWaveformSimulator | protectedvirtual |
| SetHitBranchName(const TString &t_branchname) | BSEmcAbsWaveformSimulator | inline |
| Simulate(BSEmcWaveformData *t_wfData, TClonesArray *t_arrayToStore=nullptr) | BSEmcAbsWaveformSimulator | inlinevirtual |
| SimulateSinglePulse(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) | BSEmcAbsWaveformSimulator | inlinevirtual |
| SyncWithADCClock(Double_t &t_time) | BSEmcAbsWaveformSimulator | inlineprotected |
| ~BSEmcFullStackedWaveformSimulator() | BSEmcFullStackedWaveformSimulator | virtual |