]>
Commit | Line | Data |
---|---|---|
8aa336b1 | 1 | #ifndef ALIMUONQACHECKER_H |
2 | #define ALIMUONQACHECKER_H | |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
bf4d93eb | 6 | // $Id$ |
8aa336b1 | 7 | |
8 | /// \ingroup rec | |
9 | /// \class AliMUONQAChecker | |
f587a77d | 10 | /// \brief Implementation of AliQACheckerBase for MCH and MTR |
8aa336b1 | 11 | /// |
f587a77d | 12 | // Author: Laurent Aphecetche |
8aa336b1 | 13 | |
14 | // --- AliRoot header files --- | |
15 | #include "AliQACheckerBase.h" | |
16 | ||
5bb54f70 | 17 | class TH1; |
18 | class TObjArray; | |
ece56eb9 | 19 | class AliMUONRecoParam; |
20 | class AliMUONVQAChecker; | |
5bb54f70 | 21 | |
8aa336b1 | 22 | class AliMUONQAChecker: public AliQACheckerBase { |
23 | ||
24 | public: | |
25 | AliMUONQAChecker(); | |
8aa336b1 | 26 | virtual ~AliMUONQAChecker(); |
27 | ||
ece56eb9 | 28 | virtual void Init(const AliQAv1::DETECTORINDEX_t det); |
57acd2d2 | 29 | |
f587a77d | 30 | protected: |
31 | ||
ece56eb9 | 32 | virtual Double_t* Check(AliQAv1::ALITASK_t index, TObjArray ** list, AliDetectorRecoParam * recoParam); |
33 | ||
34 | virtual void SetQA(AliQAv1::ALITASK_t index, Double_t * value) const; | |
35 | ||
8aa336b1 | 36 | private: |
3e1866ad | 37 | /// Not implemented |
ece56eb9 | 38 | AliMUONQAChecker(const AliMUONQAChecker& qac); |
3e1866ad | 39 | /// Not implemented |
ece56eb9 | 40 | AliMUONQAChecker& operator=(const AliMUONQAChecker& qac); |
8aa336b1 | 41 | |
ece56eb9 | 42 | TObjArray* fCheckers; ///< internal checkers |
43 | ||
8aa336b1 | 44 | ClassDef(AliMUONQAChecker,1) // MUON quality assurance checker |
45 | ||
46 | }; | |
47 | #endif |