FairRoot/PandaRoot
PndEmcMultiWaveformSimulator Member List

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

AddModifier(PndEmcAbsWaveformModifier *wfModifier, Int_t wfIndex)PndEmcMultiWaveformSimulatorvirtual
PndEmcFullStackedWaveformSimulator::AddModifier(PndEmcAbsWaveformModifier *wfModifier)PndEmcAbsWaveformSimulatorinlinevirtual
CalcSingleWaveForTime(Double_t absoluteTime, Double_t energy, Double_t pulseTime)PndEmcFullStackedWaveformSimulatorprotected
CalcWaveForTime(Double_t absoluteTime, PndEmcWaveformData *wfData)PndEmcFullStackedWaveformSimulatorprotectedvirtual
CallModifiers(PndEmcWaveform *wf)PndEmcMultiWaveformSimulatorprotectedvirtual
PndEmcAbsWaveformSimulator::ClassDef(PndEmcAbsWaveformSimulator, 3)PndEmcAbsWaveformSimulatorprotected
fIndexListPndEmcMultiWaveformSimulatorprivate
fListOfWaveformModifiersPndEmcAbsWaveformSimulatorprotected
fSampleRatePndEmcAbsWaveformSimulatorprotected
fWfMultiplicityPndEmcMultiWaveformSimulatorprivate
Get1GevWaveform()PndEmcFullStackedWaveformSimulatorinlinevirtual
GetAbsoluteTimeInterval(PndEmcWaveformData *wfData, Double_t &startTime, Double_t &activeTime)PndEmcFullStackedWaveformSimulatorvirtual
GetPulseRiseTime()PndEmcFullStackedWaveformSimulatorinlinevirtual
GetSampleRate()PndEmcAbsWaveformSimulatorinlinevirtual
GetScale()PndEmcFullStackedWaveformSimulatorinlinevirtual
GetTimeBeforeFirstHit(PndEmcWaveformData *)PndEmcFullStackedWaveformSimulatorinlinevirtual
GetTotalScale(Int_t wfIndex)PndEmcMultiWaveformSimulatorvirtual
PndEmcFullStackedWaveformSimulator::GetTotalScale()PndEmcAbsWaveformSimulatorinlinevirtual
Init(Double_t samplingBeforeFirstPulse, Double_t samplingAfterLastPulse, Double_t cutoff, Double_t activeTimeIncrement)PndEmcFullStackedWaveformSimulatorvirtual
MakeSingleWaveform(Double_t hitEnergy, Double_t hitTime, TClonesArray *arrayToStore=NULL, Int_t detId=-1, Int_t trackId=-1, Int_t hitIndex=-1)PndEmcMultiWaveformSimulatorprotectedvirtual
MakeWaveform(PndEmcWaveformData *wfData, TClonesArray *arrayToStore=NULL)PndEmcMultiWaveformSimulatorprotectedvirtual
MultiplyWaveform(const PndEmcWaveform *singleWaveform, TClonesArray *arrayToStore)PndEmcMultiWaveformSimulatorprivate
PndEmcAbsWaveformSimulator()PndEmcAbsWaveformSimulatorinlineprotected
PndEmcAbsWaveformSimulator(Double_t sampleRate)PndEmcAbsWaveformSimulatorinlineprotected
PndEmcFullStackedWaveformSimulator()PndEmcFullStackedWaveformSimulator
PndEmcFullStackedWaveformSimulator(Double_t sampleRate, PndEmcAbsPulseshape *pulseShape)PndEmcFullStackedWaveformSimulator
PndEmcMultiWaveformSimulator()PndEmcMultiWaveformSimulator
PndEmcMultiWaveformSimulator(Double_t sampleRate, PndEmcAbsPulseshape *pulseshape, Int_t wfMultiplicity)PndEmcMultiWaveformSimulator
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
~PndEmcFullStackedWaveformSimulator()PndEmcFullStackedWaveformSimulatorvirtual