]> git.uio.no Git - u/mrichter/AliRoot.git/blob - VZERO/AliVZEROQADataMakerRec.h
Added missing part in StepManager for handling V0A
[u/mrichter/AliRoot.git] / VZERO / AliVZEROQADataMakerRec.h
1 #ifndef ALIVZEROQADataMakerRec_H
2 #define ALIVZEROQADataMakerRec_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /*
7   Produces the data needed to calculate the quality assurance. 
8   All data must be mergeable objects.
9 */
10
11
12 // --- ROOT system ---
13 class TH1F; 
14 class TH1I; 
15 class TObjArray; 
16
17 // --- Standard library ---
18
19 // --- AliRoot header files ---
20 #include "AliQADataMakerRec.h"
21
22
23 class AliVZEROQADataMakerRec: public AliQADataMakerRec {
24
25 public:
26   AliVZEROQADataMakerRec() ;           // constructor
27   AliVZEROQADataMakerRec(const AliVZEROQADataMakerRec& qadm) ;   
28   AliVZEROQADataMakerRec& operator = (const AliVZEROQADataMakerRec& qadm) ;
29   virtual ~AliVZEROQADataMakerRec() {;} // destructor
30   
31 private:
32   virtual void   EndOfDetectorCycle(AliQA::TASKINDEX_t, TObjArray * list) ;
33   virtual void   InitESDs() ; 
34   virtual void   InitRaws() ; 
35   virtual void   MakeESDs(AliESDEvent * esd) ;
36   virtual void   MakeRaws(AliRawReader* rawReader) ; 
37   virtual void   StartOfDetectorCycle() ; 
38
39   ClassDef(AliVZEROQADataMakerRec,1)  // description 
40
41 };
42
43 #endif // AliVZEROQADataMakerRec_H