| 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 |