AddModifier(PndEmcAbsWaveformModifier *wfModifier) | PndEmcAbsWaveformSimulator | inlinevirtual |
CalcSingleWaveForTime(Double_t absoluteTime, Double_t energy, Double_t pulseTime) | PndEmcFullStackedWaveformSimulator | protected |
CalcWaveForTime(Double_t absoluteTime, PndEmcWaveformData *wfData) | PndEmcFullStackedWaveformSimulator | protectedvirtual |
CallModifiers(PndEmcWaveform *wf) | PndEmcAbsWaveformSimulator | inlineprotectedvirtual |
ClassDef(PndEmcFullStackedWaveformSimulator, 1) | PndEmcFullStackedWaveformSimulator | private |
PndEmcAbsWaveformSimulator::ClassDef(PndEmcAbsWaveformSimulator, 3) | PndEmcAbsWaveformSimulator | protected |
f1GeVWaveform | PndEmcFullStackedWaveformSimulator | private |
fActiveTimeIncrement | PndEmcFullStackedWaveformSimulator | private |
fCutoff | PndEmcFullStackedWaveformSimulator | private |
fListOfWaveformModifiers | PndEmcAbsWaveformSimulator | protected |
fPulseRiseTime | PndEmcFullStackedWaveformSimulator | private |
fPulseshape | PndEmcFullStackedWaveformSimulator | private |
fSampleRate | PndEmcAbsWaveformSimulator | protected |
fSamplingAfterLastPulse | PndEmcFullStackedWaveformSimulator | private |
fSamplingBeforeFirstPulse | PndEmcFullStackedWaveformSimulator | private |
fScale | PndEmcFullStackedWaveformSimulator | private |
Get1GevWaveform() | PndEmcFullStackedWaveformSimulator | inlinevirtual |
GetAbsoluteTimeInterval(PndEmcWaveformData *wfData, Double_t &startTime, Double_t &activeTime) | PndEmcFullStackedWaveformSimulator | virtual |
GetPulseRiseTime() | PndEmcFullStackedWaveformSimulator | inlinevirtual |
GetSampleRate() | PndEmcAbsWaveformSimulator | inlinevirtual |
GetScale() | PndEmcFullStackedWaveformSimulator | inlinevirtual |
GetTimeBeforeFirstHit(PndEmcWaveformData *) | PndEmcFullStackedWaveformSimulator | inlinevirtual |
GetTotalScale() | PndEmcAbsWaveformSimulator | inlinevirtual |
Init(Double_t samplingBeforeFirstPulse, Double_t samplingAfterLastPulse, Double_t cutoff, Double_t activeTimeIncrement) | PndEmcFullStackedWaveformSimulator | virtual |
MakeSingleWaveform(Double_t hitEnergy, Double_t hitTime, TClonesArray *arrayToStore=NULL, Int_t detId=-1, Int_t trackId=-1, Int_t hitIndex=-1) | PndEmcFullStackedWaveformSimulator | protectedvirtual |
MakeWaveform(PndEmcWaveformData *wfData, TClonesArray *arrayToStore=NULL) | PndEmcFullStackedWaveformSimulator | protectedvirtual |
operator=(const PndEmcFullStackedWaveformSimulator &) | PndEmcFullStackedWaveformSimulator | private |
PndEmcAbsWaveformSimulator() | PndEmcAbsWaveformSimulator | inlineprotected |
PndEmcAbsWaveformSimulator(Double_t sampleRate) | PndEmcAbsWaveformSimulator | inlineprotected |
PndEmcFullStackedWaveformSimulator() | PndEmcFullStackedWaveformSimulator | |
PndEmcFullStackedWaveformSimulator(Double_t sampleRate, PndEmcAbsPulseshape *pulseShape) | PndEmcFullStackedWaveformSimulator | |
PndEmcFullStackedWaveformSimulator(const PndEmcFullStackedWaveformSimulator &) | PndEmcFullStackedWaveformSimulator | private |
Simulate(PndEmcWaveformData *wfData, TClonesArray *arrayToStore=NULL) | PndEmcAbsWaveformSimulator | inlinevirtual |
SimulateSinglePulse(Double_t hitEnergy, Double_t hitTime, TClonesArray *arrayToStore=NULL, Int_t detId=-1, Int_t trackId=-1, Int_t hitIndex=-1) | PndEmcAbsWaveformSimulator | inlinevirtual |
SyncWithADCClock(Double_t &time) | PndEmcAbsWaveformSimulator | inlineprotected |
~PndEmcFullStackedWaveformSimulator() | PndEmcFullStackedWaveformSimulator | virtual |