Line data Source code
1 : #ifndef ALIPMDQADataMakerSim_H
2 : #define ALIPMDQADataMakerSim_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 "AliQADataMakerSim.h"
23 :
24 : class AliPMDQADataMakerSim: public AliQADataMakerSim {
25 :
26 : public:
27 : AliPMDQADataMakerSim() ; // ctor
28 : AliPMDQADataMakerSim(const AliPMDQADataMakerSim& qadm) ;
29 : AliPMDQADataMakerSim& operator = (const AliPMDQADataMakerSim& qadm) ;
30 6 : virtual ~AliPMDQADataMakerSim() {;} // dtor
31 :
32 : private:
33 : virtual void InitHits();
34 : virtual void InitSDigits();
35 : virtual void InitDigits();
36 :
37 : virtual void MakeHits();
38 : virtual void MakeHits(TTree * hitTree) ;
39 : virtual void MakeSDigits() ;
40 : virtual void MakeSDigits(TTree * sigitTree) ;
41 : virtual void MakeDigits() ;
42 : virtual void MakeDigits(TTree * digitTree) ;
43 : virtual void StartOfDetectorCycle() ;
44 : virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** list) ;
45 :
46 :
47 48 : ClassDef(AliPMDQADataMakerSim,1) // description
48 :
49 : };
50 :
51 : #endif // AliPMDQADataMakerSim_H
|