AliRoot Core  edcc906 (edcc906)
AliCorrQADataMakerRec.h
Go to the documentation of this file.
1 #ifndef ALICORRQADataMakerRec_H
2 #define ALICORRQADataMakerRec_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice */
5 
6 
7 /* $Id: AliCORRQADataMakerRec.h 27570 2008-07-24 21:49:27Z cvetan $ */
8 
9 /*
10  Produces the data needed to calculate the quality assurance.
11  All data must be mergeable objects.
12  Y. Schutz CERN July 2007
13 */
14 
15 
16 // --- ROOT system ---
17 class TH1F ;
18 class TH1I ;
19 class TObjArray ;
20 
21 // --- Standard library ---
22 
23 // --- AliRoot header files ---
24 #include "AliQADataMakerRec.h"
25 
27 
28 public:
32  virtual ~AliCorrQADataMakerRec() ; // dtor
33 
34 private:
35 
36  virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** list) ;
37  virtual void InitESDs() ;
38  virtual void InitRaws() ;
39  virtual void InitRecPoints() ;
40  virtual void InitRecoParams() ;
41  virtual void MakeESDs(AliESDEvent * esd) ;
42  virtual void MakeRecPoints(TTree * recpoTree) ;
43  virtual void MakeRaws(AliRawReader *) ;
44  virtual void StartOfDetectorCycle() ;
45 
46  Int_t fMaxRawVar ;
48  Double_t * fVarvalue ;
49  ClassDef(AliCorrQADataMakerRec,1) // description
50 
51 };
52 
53 #endif // AliCORRQADataMakerRec_H
virtual void MakeRecPoints(TTree *recpoTree)
AliCorrQADataMakerRec(AliQADataMaker **)
#define TObjArray
AliQADataMaker ** fqadm
number of raw parameters in the ntuple
virtual void MakeRaws(AliRawReader *)
Double_t * fVarvalue
array of detectors QA data makers pointers
virtual void MakeESDs(AliESDEvent *esd)
virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray **list)
AliCorrQADataMakerRec & operator=(const AliCorrQADataMakerRec &qadm)
TASKINDEX_t
Definition: AliQAv1.h:30