7 #ifndef PNDEMCPSATMAXANALYSER_HH 8 #define PNDEMCPSATMAXANALYSER_HH 21 Double_t hit_threshold, Double_t tut_peak, Double_t hit_val, Int_t verbose);
26 virtual void GetHit(Int_t
i, Double_t &Energy, Double_t &Time);
32 Double_t* fir(Double_t*, Int_t);
33 Double_t hit_det(Int_t tut_int);
40 const Double_t *fFIRCoeff;
43 std::vector<Double_t> fEnergyList;
44 std::vector<Double_t> fTimeList;
PndEmcPSATmaxAnalyser(const Double_t *coeff, Int_t taps, Int_t gap, Int_t samplingrate, Double_t hit_threshold, Double_t tut_peak, Double_t hit_val, Int_t verbose)
virtual Int_t Process(const PndEmcWaveform *waveform)
Find Hits in Waveform.
virtual void Reset()
reset found hits
ClassDef(PndEmcAbsPSA, 1)
Baseclass for pulseshapeanalysis ( featureextraction )
virtual ~PndEmcPSATmaxAnalyser()
virtual void GetHit(Int_t i, Double_t &Energy, Double_t &Time)
Get energy and time of hit.