#include <BSEmcPSAOptimalFilterAnalyser.h>
|
| | BSEmcPSAOptimalFilterAnalyser (Double_t cf_frac, Double_t cf_tap, const Double_t *cf_tcorr, Int_t cf_n, const Double_t *of_a, const Double_t *of_b, Int_t of_m, Int_t of_b0, BSEmcAbsPulseshape *shape, Double_t threshold, Double_t baseline=0., Int_t verbose=1) |
| |
| | BSEmcPSAOptimalFilterAnalyser () |
| |
| | ~BSEmcPSAOptimalFilterAnalyser () |
| |
| void | setBaseline (Double_t baseline) |
| |
| void | setVerbose (Int_t verbose) |
| |
| Int_t | Process (const BSEmcWaveform *waveform) |
| | Find Hits in Waveform. More...
|
| |
| void | GetHit (Int_t i, Double_t &energy, Double_t &time) |
| | Get energy and time of hit. More...
|
| |
| void | Reset () |
| | reset found hits More...
|
| |
| | BSEmcAbsPSA () |
| |
| virtual | ~BSEmcAbsPSA () |
| |
| virtual void | Process (const BSEmcWaveform *t_waveform, Double_t &t_amplitude, Double_t &t_time) |
| | Deprecated. Do not use. More...
|
| |
| | ClassDef (BSEmcAbsPSA, 1) |
| |
◆ BSEmcPSAOptimalFilterAnalyser() [1/2]
| BSEmcPSAOptimalFilterAnalyser::BSEmcPSAOptimalFilterAnalyser |
( |
Double_t |
cf_frac, |
|
|
Double_t |
cf_tap, |
|
|
const Double_t * |
cf_tcorr, |
|
|
Int_t |
cf_n, |
|
|
const Double_t * |
of_a, |
|
|
const Double_t * |
of_b, |
|
|
Int_t |
of_m, |
|
|
Int_t |
of_b0, |
|
|
BSEmcAbsPulseshape * |
shape, |
|
|
Double_t |
threshold, |
|
|
Double_t |
baseline = 0., |
|
|
Int_t |
verbose = 1 |
|
) |
| |
◆ BSEmcPSAOptimalFilterAnalyser() [2/2]
| BSEmcPSAOptimalFilterAnalyser::BSEmcPSAOptimalFilterAnalyser |
( |
| ) |
|
◆ ~BSEmcPSAOptimalFilterAnalyser()
| BSEmcPSAOptimalFilterAnalyser::~BSEmcPSAOptimalFilterAnalyser |
( |
| ) |
|
◆ GetHit()
| void BSEmcPSAOptimalFilterAnalyser::GetHit |
( |
Int_t |
t_i, |
|
|
Double_t & |
t_energy, |
|
|
Double_t & |
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 BSEmcAbsPSA.
Referenced by setVerbose().
◆ Process()
| Int_t BSEmcPSAOptimalFilterAnalyser::Process |
( |
const BSEmcWaveform * |
t_waveform | ) |
|
|
virtual |
Find Hits in Waveform.
- Parameters
-
- Returns
- Return number of hits, negative if an error occurred
Implements BSEmcAbsPSA.
Referenced by setVerbose().
◆ Reset()
| void BSEmcPSAOptimalFilterAnalyser::Reset |
( |
| ) |
|
|
virtual |
◆ setBaseline()
| void BSEmcPSAOptimalFilterAnalyser::setBaseline |
( |
Double_t |
baseline | ) |
|
|
inline |
◆ setVerbose()
| void BSEmcPSAOptimalFilterAnalyser::setVerbose |
( |
Int_t |
verbose | ) |
|
|
inline |
The documentation for this class was generated from the following file: