1 #ifndef AliZDCQADataMakerRec_H
2 #define AliZDCQADataMakerRec_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
6 //////////////////////////////////////////////////////
8 // Produces the data needed for quality assurance. //
9 // C. Oppedisano Chiara.Oppedisano@to.infn.it //
11 //////////////////////////////////////////////////////
14 #include "AliQADataMakerRec.h"
18 class AliZDCQADataMakerRec: public AliQADataMakerRec {
21 AliZDCQADataMakerRec() ; // ctor
22 AliZDCQADataMakerRec(const AliZDCQADataMakerRec& qadm) ;
23 AliZDCQADataMakerRec& operator = (const AliZDCQADataMakerRec& qadm) ;
24 virtual ~AliZDCQADataMakerRec() {;} // dtor
27 virtual void InitESDs();
28 virtual void InitDigits() ;
29 virtual void InitRecPoints() {;}
30 virtual void InitRaws();
31 virtual void MakeDigits(TTree * /*recTree*/) ;
32 virtual void MakeDigits() {return;}
33 virtual void MakeRecPoints(TTree * /*recTree*/) {;}
34 virtual void MakeRaws(AliRawReader* rawReader) ;
35 virtual void MakeESDs(AliESDEvent * esd) ;
36 virtual void StartOfDetectorCycle() ;
37 virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray ** list) ;
39 AliZDCDigit *fDigit; //! Pointer to digit in tree
41 ClassDef(AliZDCQADataMakerRec,1) // description
45 #endif // AliZDCQADataMakerRec_H