Line data Source code
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 :
6 : // $Id$
7 :
8 : /// \ingroup rec
9 : /// \class AliMUONQAChecker
10 : /// \brief Implementation of AliQACheckerBase for MCH and MTR
11 : ///
12 : // Author: Laurent Aphecetche
13 :
14 : // --- AliRoot header files ---
15 : #include "AliQACheckerBase.h"
16 :
17 : class TH1;
18 : class TObjArray;
19 : class AliMUONRecoParam;
20 : class AliMUONVQAChecker;
21 :
22 : class AliMUONQAChecker: public AliQACheckerBase {
23 :
24 : public:
25 : AliMUONQAChecker();
26 : virtual ~AliMUONQAChecker();
27 :
28 : virtual void Init(const AliQAv1::DETECTORINDEX_t det);
29 :
30 : protected:
31 :
32 : virtual void Check(Double_t* test, AliQAv1::ALITASK_t index, TObjArray ** list, const AliDetectorRecoParam * recoParam);
33 :
34 : private:
35 : /// Not implemented
36 : AliMUONQAChecker(const AliMUONQAChecker& qac);
37 : /// Not implemented
38 : AliMUONQAChecker& operator=(const AliMUONQAChecker& qac);
39 :
40 : TObjArray* fCheckers; ///< internal checkers
41 :
42 18 : ClassDef(AliMUONQAChecker,1) // MUON quality assurance checker
43 :
44 : };
45 : #endif
|