FairRoot/PandaRoot
PndEmcAbsWaveformSimulator Member List

This is the complete list of members for PndEmcAbsWaveformSimulator, including all inherited members.

AddModifier(PndEmcAbsWaveformModifier *wfModifier)PndEmcAbsWaveformSimulatorinlinevirtual
CallModifiers(PndEmcWaveform *wf)PndEmcAbsWaveformSimulatorinlineprotectedvirtual
ClassDef(PndEmcAbsWaveformSimulator, 3)PndEmcAbsWaveformSimulatorprotected
fListOfWaveformModifiersPndEmcAbsWaveformSimulatorprotected
fSampleRatePndEmcAbsWaveformSimulatorprotected
Get1GevWaveform()=0PndEmcAbsWaveformSimulatorpure virtual
GetAbsoluteTimeInterval(PndEmcWaveformData *wfData, Double_t &startTime, Double_t &activeTime)=0PndEmcAbsWaveformSimulatorpure virtual
GetSampleRate()PndEmcAbsWaveformSimulatorinlinevirtual
GetScale()=0PndEmcAbsWaveformSimulatorpure virtual
GetTimeBeforeFirstHit(PndEmcWaveformData *)PndEmcAbsWaveformSimulatorinlinevirtual
GetTotalScale()PndEmcAbsWaveformSimulatorinlinevirtual
MakeSingleWaveform(Double_t hitEnergy, Double_t hitTime, TClonesArray *arrayToStore=NULL, Int_t detId=-1, Int_t trackId=-1, Int_t hitIndex=-1)=0PndEmcAbsWaveformSimulatorprotectedpure virtual
MakeWaveform(PndEmcWaveformData *wfData, TClonesArray *arrayToStore=NULL)=0PndEmcAbsWaveformSimulatorprotectedpure virtual
PndEmcAbsWaveformSimulator()PndEmcAbsWaveformSimulatorinlineprotected
PndEmcAbsWaveformSimulator(Double_t sampleRate)PndEmcAbsWaveformSimulatorinlineprotected
Simulate(PndEmcWaveformData *wfData, TClonesArray *arrayToStore=NULL)PndEmcAbsWaveformSimulatorinlinevirtual
SimulateSinglePulse(Double_t hitEnergy, Double_t hitTime, TClonesArray *arrayToStore=NULL, Int_t detId=-1, Int_t trackId=-1, Int_t hitIndex=-1)PndEmcAbsWaveformSimulatorinlinevirtual
SyncWithADCClock(Double_t &time)PndEmcAbsWaveformSimulatorinlineprotected