FairRoot/PandaRoot
|
pulseshape interface More...
#include <PndEmcAbsPulseshape.h>
Public Member Functions | |
PndEmcAbsPulseshape () | |
virtual | ~PndEmcAbsPulseshape () |
virtual double | operator() (const double t, const double amp, const double toffset) const =0 |
virtual double | value (const double t, const double amp, const double toffset) const |
pulseshape interface
Definition at line 25 of file PndEmcAbsPulseshape.h.
|
inline |
Definition at line 30 of file PndEmcAbsPulseshape.h.
|
inlinevirtual |
Definition at line 31 of file PndEmcAbsPulseshape.h.
|
pure virtual |
Implemented in PndEmcAsicPulseshape, PndEmcCRRCPulseshape, PndEmcCR2RCPulseshape, PndEmcExpPulseshape, and PndEmcFittedPulseshape.
Referenced by value().
|
inlinevirtual |
Definition at line 37 of file PndEmcAbsPulseshape.h.
References operator()().
Referenced by PndEmcWaveform::AddShapedElecNoiseAndDigitise(), PndEmcFullStackedWaveformSimulator::CalcSingleWaveForTime(), PndEmcWaveform::MakeWaveform(), and PndEmcFadcFilter::SetupMatchedFilter().