Fix for memory leaks in digits TClonesArrays (Matevz)
[u/mrichter/AliRoot.git] / VZERO / AliVZEROQADataMakerSim.h
1 #ifndef ALIVZEROQADATAMAKERSIM_H
2 #define ALIVZEROQADATAMAKERSIM_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
4  * reserved. 
5  *
6  * See cxx source for full Copyright notice                               
7  */
8
9 #include "AliQADataMakerSim.h"
10
11 class TH1F ; 
12 class TH1I ; 
13 class TList ; 
14
15 //_____________________________________________________________________
16 //
17 // This class implements the AliQADataMakerSim for the VZERO. Some
18 // functions are not implemented yet.
19 // Author : BC
20 //_____________________________________________________________________
21
22
23
24 class AliVZEROQADataMakerSim: public AliQADataMakerSim {
25
26  public:
27   AliVZEROQADataMakerSim() ;          // ctor
28   AliVZEROQADataMakerSim(const AliVZEROQADataMakerSim& qadm) ; 
29   AliVZEROQADataMakerSim& operator = (const AliVZEROQADataMakerSim& qadm) ;  
30   virtual ~AliVZEROQADataMakerSim() {} // dtor
31   
32  private:
33   virtual void   EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** list);
34   virtual void   InitHits(); 
35   virtual void   InitDigits();  
36   virtual void   MakeHits() ;
37   virtual void   MakeHits(TTree* hitTree) ;
38   virtual void   MakeDigits() ; 
39   virtual void   MakeDigits(TTree* digitTree) ; 
40   virtual void   StartOfDetectorCycle() ; 
41   
42   ClassDef(AliVZEROQADataMakerSim,0)  // description 
43     };
44
45 #endif // AliVZEROQADataMakerSim_H
46 //____________________________________________________________________
47 //
48 // Local Variables: 
49 //  mode: c++
50 // End:
51 //