1 #ifndef ALIEMCALQADATAMAKERSIM_H
2 #define ALIEMCALQADATAMAKERSIM_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
7 Produces the data needed to calculate the quality assurance.
8 All data must be mergeable objects.
10 Based on PHOS code written by
11 Y. Schutz CERN July 2007
15 // --- ROOT system ---
20 // --- Standard library ---
22 // --- AliRoot header files ---
23 #include "AliQADataMakerSim.h"
25 class AliEMCALQADataMakerSim: public AliQADataMakerSim {
28 AliEMCALQADataMakerSim() ; // ctor
29 AliEMCALQADataMakerSim(const AliEMCALQADataMakerSim& qadm) ;
30 AliEMCALQADataMakerSim& operator = (const AliEMCALQADataMakerSim& qadm) ;
31 virtual ~AliEMCALQADataMakerSim() {;} // dtor
34 virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t, TObjArray ** list) ;
35 virtual void InitHits() ;
36 virtual void InitDigits() ;
37 virtual void InitSDigits() ;
38 virtual void MakeHits() ;
39 virtual void MakeHits(TTree * hitTree) ;
40 virtual void MakeDigits() ;
41 virtual void MakeDigits(TTree * digitTree) ;
42 virtual void MakeSDigits() ;
43 virtual void MakeSDigits(TTree * sigitTree) ;
44 virtual void StartOfDetectorCycle() ;
46 ClassDef(AliEMCALQADataMakerSim,1) // description
50 #endif // AliEMCALQADATAMAKERSIM_H