Line data Source code
1 : #ifndef ALIPMDQADataMakerRec_H
2 : #define ALIPMDQADataMakerRec_H
3 : /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 : * See cxx source for full Copyright notice */
5 :
6 :
7 : /*
8 : Produces the data needed to calculate the quality assurance.
9 : All data must be mergeable objects.
10 : B.K. Nandi
11 : */
12 :
13 :
14 : // --- ROOT system ---
15 : class TH1F ;
16 : class TH1I ;
17 : class TObjArray ;
18 :
19 : // --- Standard library ---
20 :
21 : // --- AliRoot header files ---
22 : #include "AliQADataMakerRec.h"
23 :
24 : class AliPMDQADataMakerRec: public AliQADataMakerRec {
25 :
26 : public:
27 : AliPMDQADataMakerRec() ; // ctor
28 : AliPMDQADataMakerRec(const AliPMDQADataMakerRec& qadm) ;
29 : AliPMDQADataMakerRec& operator = (const AliPMDQADataMakerRec& qadm) ;
30 0 : virtual ~AliPMDQADataMakerRec() {;} // dtor
31 :
32 : private:
33 :
34 : virtual void InitRaws() ;
35 : virtual void InitDigits() ;
36 : virtual void InitRecPoints() ;
37 : virtual void InitESDs() ;
38 : virtual void MakeRaws(AliRawReader* rawReader) ;
39 : virtual void MakeDigits() ;
40 : virtual void MakeDigits(TTree * recpoTree) ;
41 : virtual void MakeRecPoints(TTree * recpoTree) ;
42 : virtual void MakeESDs(AliESDEvent * esd) ;
43 : virtual void StartOfDetectorCycle() ;
44 : virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** list) ;
45 :
46 12 : ClassDef(AliPMDQADataMakerRec,1) // description
47 :
48 : };
49 :
50 : #endif // AliPMDQADataMakerRec_H
|