AliRoot Core  3dc7879 (3dc7879)
AliCaloRawAnalyzerKStandard.h
Go to the documentation of this file.
1 #ifndef ALICALORAWANALYZERKSTANDARD_H
2 #define ALICALORAWANALYZERKSTANDARD_H
3 
4 /* Copyright(c) 1998-2010, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice */
6 
7 //_________________________________________________________________________
22 //_________________________________________________________________________
23 
25 class TGraph;
26 
28 {
29  friend class AliCaloRawAnalyzerFactory; // Factory for creation of raw analyzer (rule checker request)
30 
31  public:
32 
34 
35  virtual AliCaloFitResults Evaluate( const std::vector<AliCaloBunchInfo> &bunchvector,
36  UInt_t altrocfg1,
37  UInt_t altrocfg2 );
38 
39  void FitRaw( Int_t firstTimeBin, Int_t lastTimeBin,
40  Float_t & amp, Float_t & time,
41  Float_t & chi2, Bool_t & fitDone) const ;
42 
43  private:
44 
48 
50  ClassDef(AliCaloRawAnalyzerKStandard, 2);
52 
53 };
54 
55 #endif //ALICALORAWANALYZERKSTANDARD_H
AliCaloRawAnalyzerKStandard & operator=(const AliCaloRawAnalyzerKStandard &)
virtual AliCaloFitResults Evaluate(const std::vector< AliCaloBunchInfo > &bunchvector, UInt_t altrocfg1, UInt_t altrocfg2)
Evaluation Amplitude and TOF.
Container class to hold results from fitting.
void FitRaw(Int_t firstTimeBin, Int_t lastTimeBin, Float_t &amp, Float_t &time, Float_t &chi2, Bool_t &fitDone) const
Fits the raw signal time distribution.
Double_t chi2
Definition: AnalyzeLaser.C:7
Raw data fitters base class.
Raw data fitters handling.
Raw data fitting: standard TMinuit fit.
virtual ~AliCaloRawAnalyzerKStandard()
Destructor.