1 #ifndef ALIFMDQADATAMAKERSIM_H
2 #define ALIFMDQADATAMAKERSIM_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
6 * See cxx source for full Copyright notice
9 #include "AliQADataMakerSim.h"
10 #include "TClonesArray.h"
15 //_____________________________________________________________________
16 // This class implements the AliQADataMakerSim for the FMD. Some
17 // functions are not implemented yet.
18 // Author : Hans Hjersing Dalsgaard, hans.dalsgaard@cern.ch
19 //_____________________________________________________________________
23 class AliFMDQADataMakerSim: public AliQADataMakerSim {
26 AliFMDQADataMakerSim() ; // ctor
27 AliFMDQADataMakerSim(const AliFMDQADataMakerSim& qadm) ;
28 AliFMDQADataMakerSim& operator = (const AliFMDQADataMakerSim& qadm) ;
29 virtual ~AliFMDQADataMakerSim(); // dtor
32 virtual void EndOfDetectorCycle(AliQA::TASKINDEX_t, TObjArray * list);
33 virtual void InitHits();
34 virtual void InitDigits();
35 // virtual void InitRaws() ;
36 virtual void InitSDigits() ;
37 virtual void MakeHits(TClonesArray* hits) ;
38 virtual void MakeHits(TTree* hitTree) ;
39 virtual void MakeDigits(TClonesArray* digits) ;
40 virtual void MakeDigits(TTree* digitTree) ;
41 // virtual void MakeRaws(AliRawReader* rawReader) ;
42 virtual void MakeSDigits(TClonesArray * sigits) ;
43 virtual void MakeSDigits(TTree * sigitTree) ;
44 virtual void StartOfDetectorCycle() ;
45 TClonesArray fSDigitsArray;
46 TClonesArray fDigitsArray;
47 TClonesArray fHitsArray;
49 ClassDef(AliFMDQADataMakerSim,0) // description
52 #endif // AliFMDQADataMakerSim_H
53 //____________________________________________________________________