1 #ifndef ALIPHOSRAWFITTERV2_H
2 #define ALIPHOSRAWFITTERV2_H
3 /* Copyright(c) 2007, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 // This class extracts amplitude, t0 and quality of the PHOS "samples"
9 // ising FastFit and two-exponent parameterization
11 #include "AliPHOSRawFitterv0.h"
14 class AliPHOSRawFitterv2 : public AliPHOSRawFitterv0 {
19 AliPHOSRawFitterv2(const AliPHOSRawFitterv2& rawFitter);
20 AliPHOSRawFitterv2& operator = (const AliPHOSRawFitterv2& rawFitter);
21 virtual ~AliPHOSRawFitterv2();
23 virtual Bool_t Eval(const UShort_t *signal, Int_t sigStart, Int_t sigLength);
24 void SetRawParams(Double_t alpha, Double_t beta){fAlpha=alpha; fBeta=beta;}
27 Bool_t FindAmpT(TArrayD samples, TArrayD times) ;
31 Double_t fAlpha ; //Parameter of sample shape
32 Double_t fBeta ; //Parameter of sample shape
33 Double_t fMax ; //Maximum of parameterization
35 ClassDef(AliPHOSRawFitterv2,2)