-
- // Signal shape functions
-
- void FitRaw(const Int_t firstTimeBin, const Int_t lastTimeBin, Float_t & amp, Float_t & time, Float_t & chi2, Bool_t & fitDone) const ;
- void FitParabola(const TGraph *gSig, Float_t & amp) const ;
- static Double_t RawResponseFunction(Double_t *x, Double_t *par);
- static Double_t RawResponseFunctionLog(Double_t *x, Double_t *par);
- Bool_t RawSampledResponse(Double_t dtime, Double_t damp, Int_t * adcH, Int_t * adcL, const Int_t keyErr=0) const;
-
- static void CalculateChi2(const Double_t* t,const Double_t* y,const Int_t nPoints,
- const Double_t sig, const Double_t tau, const Double_t amp, const Double_t t0, Double_t &chi2);
-
- private:
- Double_t fHighLowGainFactor ; // high to low gain factor for the raw RO signal
- Int_t fOrder ; // order of the gamma function for the RO signal
- Double_t fTau ; // tau parameter of gamma function for the RO signal