|
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.
1.8.8