Wrapping class to manage multiple independent PSAs.
More...
#include <PndEmcMultiPSA.h>
Wrapping class to manage multiple independent PSAs.
- Author
- Guang Zhao (zhaog.nosp@m.@ihe.nosp@m.p.ac..nosp@m.cn)
Definition at line 24 of file PndEmcMultiPSA.h.
◆ PndEmcMultiPSA()
◆ ~PndEmcMultiPSA()
virtual PndEmcMultiPSA::~PndEmcMultiPSA |
( |
| ) |
|
|
virtual |
◆ AddPSA()
◆ GetAPDGainIndex()
Int_t PndEmcMultiPSA::GetAPDGainIndex |
( |
| ) |
|
|
inline |
◆ GetHit()
virtual void PndEmcMultiPSA::GetHit |
( |
Int_t |
i, |
|
|
Double_t & |
energy, |
|
|
Double_t & |
time |
|
) |
| |
|
virtual |
Get energy and time of hit.
- Parameters
-
Int_t | Index of Hit |
Double_t | Energy of Hit |
Double_t | Time of Hit |
- Returns
Implements PndEmcAbsPSA.
◆ Process()
virtual Int_t PndEmcMultiPSA::Process |
( |
const PndEmcWaveform * |
waveform | ) |
|
|
virtual |
Find Hits in Waveform.
- Parameters
-
- Returns
- Return number of hits, negative if an error occurred
Implements PndEmcAbsPSA.
◆ Reset()
virtual void PndEmcMultiPSA::Reset |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: