19 #ifndef PNDEMCPSATMAXANALYSER_HH 20 #define PNDEMCPSATMAXANALYSER_HH 33 Double_t hit_threshold, Double_t tut_peak, Double_t hit_val, Int_t verbose);
38 virtual void GetHit(Int_t
i, Double_t &Energy, Double_t &Time);
44 Double_t* fir(Double_t*, Int_t);
45 Double_t hit_det(Int_t tut_int);
52 const Double_t *fFIRCoeff;
55 std::vector<Double_t> fEnergyList;
56 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.