FairRoot/PandaRoot
|
Baseclass for pulseshapeanalysis ( featureextraction ) More...
#include <PndEmcAbsPSA.h>
Public Member Functions | |
PndEmcAbsPSA () | |
virtual | ~PndEmcAbsPSA () |
virtual Int_t | Process (const PndEmcWaveform *waveform)=0 |
Find Hits in Waveform. More... | |
virtual void | Reset () |
reset found hits More... | |
virtual void | GetHit (Int_t i, Double_t &energy, Double_t &time)=0 |
Get energy and time of hit. More... | |
virtual void | Process (const PndEmcWaveform *waveform, Double_t &litude, Double_t &time) |
Deprecated. Do not use. More... | |
ClassDef (PndEmcAbsPSA, 1) | |
Baseclass for pulseshapeanalysis ( featureextraction )
Definition at line 21 of file PndEmcAbsPSA.h.
|
inline |
Definition at line 24 of file PndEmcAbsPSA.h.
|
inlinevirtual |
Definition at line 25 of file PndEmcAbsPSA.h.
PndEmcAbsPSA::ClassDef | ( | PndEmcAbsPSA | , |
1 | |||
) |
Get energy and time of hit.
Int_t | Index of Hit |
Double_t | Energy of Hit |
Double_t | Time of Hit |
Implemented in PndEmcPSAParabolic, PndEmcPSAParabolicBaseline, PndEmcPSAFPGASampleAnalyser, PndEmcHighLowPSA, PndEmcPSAMatchedDigiFilter, PndEmcPSAFPGAPileupAnalyser, and PndEmcPSATrapDigiFilter.
Referenced by PndEmcWaveformToDigi::Exec(), PndEmcWaveformToCalibratedDigi::Exec(), PndEmcMultiWaveformToCalibratedDigi::Exec(), PndEmcWaveformToDigi::Init(), and Process().
|
pure virtual |
Find Hits in Waveform.
PndEmcWaveform |
Implemented in PndEmcPSAParabolic, PndEmcPSAParabolicBaseline, PndEmcPSAFPGASampleAnalyser, PndEmcHighLowPSA, PndEmcPSAMatchedDigiFilter, PndEmcPSATrapDigiFilter, and PndEmcPSAFPGADigitalFilterAnalyser.
Referenced by PndEmcWaveformToDigi::Exec(), PndEmcWaveformToCalibratedDigi::Exec(), PndEmcMultiWaveformToCalibratedDigi::Exec(), PndEmcWaveformToDigi::Init(), PndEmcWaveformToCalibratedDigi::Init(), PndEmcMultiWaveformToCalibratedDigi::Init(), and Process().
|
virtual |
Deprecated. Do not use.
PndEmcWaveform | |
Double_t | |
Double_t |
Reimplemented in PndEmcPSAMatchedDigiFilter, PndEmcPSAParabolic, PndEmcPSAParabolicBaseline, and PndEmcPSATrapDigiFilter.
Definition at line 2 of file PndEmcAbsPSA.cxx.
References GetHit(), and Process().
|
inlinevirtual |
reset found hits
Reimplemented in PndEmcPSAFPGASampleAnalyser, and PndEmcHighLowPSA.
Definition at line 42 of file PndEmcAbsPSA.h.