| 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 | 
  | PndEmcAbsWaveformSimulator::ClassDef(PndEmcAbsWaveformSimulator, 3) | PndEmcAbsWaveformSimulator | protected | 
  | fListOfWaveformModifiers | PndEmcAbsWaveformSimulator | protected | 
  | fSampleRate | PndEmcAbsWaveformSimulator | protected | 
  | 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=nullptr, Int_t detId=-1, Int_t trackId=-1, Int_t hitIndex=-1) | PndEmcFullStackedWaveformSimulator | protectedvirtual | 
  | MakeWaveform(PndEmcWaveformData *wfData, TClonesArray *arrayToStore=nullptr) | PndEmcFullStackedWaveformSimulator | protectedvirtual | 
  | PndEmcAbsWaveformSimulator() | PndEmcAbsWaveformSimulator | inlineprotected | 
  | PndEmcAbsWaveformSimulator(Double_t sampleRate) | PndEmcAbsWaveformSimulator | inlineprotected | 
  | PndEmcFullStackedWaveformSimulator() | PndEmcFullStackedWaveformSimulator |  | 
  | PndEmcFullStackedWaveformSimulator(Double_t sampleRate, PndEmcAbsPulseshape *pulseShape) | PndEmcFullStackedWaveformSimulator |  | 
  | Simulate(PndEmcWaveformData *wfData, TClonesArray *arrayToStore=nullptr) | PndEmcAbsWaveformSimulator | inlinevirtual | 
  | SimulateSinglePulse(Double_t hitEnergy, Double_t hitTime, TClonesArray *arrayToStore=nullptr, Int_t detId=-1, Int_t trackId=-1, Int_t hitIndex=-1) | PndEmcAbsWaveformSimulator | inlinevirtual | 
  | SyncWithADCClock(Double_t &time) | PndEmcAbsWaveformSimulator | inlineprotected | 
  | ~PndEmcFullStackedWaveformSimulator() | PndEmcFullStackedWaveformSimulator | virtual |