]>
Commit | Line | Data |
---|---|---|
04236e67 | 1 | #ifndef AliMUONQADataMakerRec_H |
2 | #define AliMUONQADataMakerRec_H | |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
6 | /// \ingroup rec | |
7 | /// \class AliMUONQADataMakerRec | |
8 | /// \brief MUON Quality assurance data maker | |
9 | /// | |
10 | // Author Christian Finck | |
11 | ||
12 | // dummy function for simulation part | |
13 | // to avoid circular dependencie | |
14 | ||
15 | // --- ROOT system --- | |
16 | class TObjArray; | |
17 | ||
18 | // --- AliRoot header files --- | |
19 | class AliMUONVClusterStore; | |
20 | class AliMUONVTrackStore; | |
21 | ||
22 | #include "AliQADataMakerRec.h" | |
23 | ||
24 | class AliMUONQADataMakerRec: public AliQADataMakerRec { | |
25 | ||
26 | public: | |
27 | AliMUONQADataMakerRec(); | |
28 | AliMUONQADataMakerRec(const AliMUONQADataMakerRec& qadm); | |
29 | AliMUONQADataMakerRec& operator=(const AliMUONQADataMakerRec& qadm); | |
30 | virtual ~AliMUONQADataMakerRec(); | |
31 | ||
32 | private: | |
33 | virtual void StartOfDetectorCycle(); | |
34 | ||
35 | virtual void InitRaws(); | |
36 | virtual void InitRecPoints(); | |
37 | virtual void InitESDs(); | |
38 | ||
39 | virtual void MakeRaws(AliRawReader* rawReader); | |
40 | virtual void MakeRecPoints(TTree* recpo); | |
41 | virtual void MakeESDs(AliESDEvent* esd) ; | |
42 | virtual void EndOfDetectorCycle(AliQA::TASKINDEX, TObjArray* list); | |
43 | ||
44 | AliMUONVClusterStore* fClusterStore; //!< pointer to cluster store | |
45 | ||
46 | ClassDef(AliMUONQADataMakerRec,1) // MUON Quality assurance data maker | |
47 | ||
48 | }; | |
49 | #endif |