Using detector quality flag (taken from ALICE logbook) to decide whether to rpodcue...
[u/mrichter/AliRoot.git] / ZDC / AliZDCQADataMakerSim.h
1 #ifndef AliZDCQADataMakerSim_H
2 #define AliZDCQADataMakerSim_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 for quality assurance. //
9 //  C. Oppedisano Chiara.Oppedisano@to.infn.it      //
10 //                                                  //
11 //////////////////////////////////////////////////////
12
13 #include "AliQADataMakerSim.h"
14 class AliZDCQADataMakerSim: public AliQADataMakerSim {
15
16 public:
17   AliZDCQADataMakerSim();          // ctor
18   AliZDCQADataMakerSim(const AliZDCQADataMakerSim& qadm);   
19   AliZDCQADataMakerSim& operator = (const AliZDCQADataMakerSim& qadm) ;
20   virtual ~AliZDCQADataMakerSim() {;} // dtor
21   
22 private:
23   virtual void   InitHits(); 
24   virtual void   InitDigits(); 
25   virtual void   InitSDigits() {;} 
26   virtual void   MakeHits();
27   virtual void   MakeHits(TTree * hitTree);
28   virtual void   MakeDigits() {;} 
29   virtual void   MakeDigits(TTree * digTree);
30   virtual void   MakeSDigits() {;} 
31   virtual void   MakeSDigits(TTree * /*sdigTree*/) {;}
32   virtual void   StartOfDetectorCycle(); 
33   virtual void   EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray ** list);
34   
35   ClassDef(AliZDCQADataMakerSim, 3)  // description 
36
37 };
38
39 #endif // AliZDCQADataMakerSim_H