1 #ifndef AliZDCQADataMakerSim_H
\r
2 #define AliZDCQADataMakerSim_H
\r
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
\r
4 * See cxx source for full Copyright notice */
\r
6 //////////////////////////////////////////////////////
\r
8 // Produces the data needed for quality assurance. //
\r
9 // C. Oppedisano Chiara.Oppedisano@to.infn.it //
\r
11 //////////////////////////////////////////////////////
\r
15 #include "AliQADataMakerSim.h"
\r
16 class AliZDCQADataMakerSim: public AliQADataMakerSim {
\r
19 AliZDCQADataMakerSim(); // ctor
\r
20 AliZDCQADataMakerSim(const AliZDCQADataMakerSim& qadm);
\r
21 AliZDCQADataMakerSim& operator = (const AliZDCQADataMakerSim& qadm) ;
\r
22 virtual ~AliZDCQADataMakerSim() {;} // dtor
\r
25 virtual void InitHits();
\r
26 virtual void InitDigits();
\r
27 virtual void InitSDigits() {;}
\r
28 virtual void MakeHits(TClonesArray * hits = 0);
\r
29 virtual void MakeHits(TTree * hitTree);
\r
30 virtual void MakeDigits(TClonesArray * /*digits*/){;}
\r
31 virtual void MakeDigits(TTree * digTree);
\r
32 virtual void MakeSDigits(TClonesArray * /*sdigits*/) {;}
\r
33 virtual void MakeSDigits(TTree * /*sdigTree*/) {;}
\r
34 virtual void StartOfDetectorCycle();
\r
35 virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray ** list);
\r
37 TClonesArray *fHits; //! Array containing ZDC hits
\r
38 AliZDCDigit *fDigit; //! Pointer to digit in tree
\r
40 ClassDef(AliZDCQADataMakerSim,2) // description
\r
44 #endif // AliZDCQADataMakerSim_H
\r