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 */
9 /// \class AliMUONQAChecker
10 /// \brief Implementation of AliQACheckerBase for MCH and MTR
12 // Author: Laurent Aphecetche
14 // --- AliRoot header files ---
15 #include "AliQACheckerBase.h"
19 class AliMUONRecoParam;
20 class AliMUONVQAChecker;
22 class AliMUONQAChecker: public AliQACheckerBase {
26 virtual ~AliMUONQAChecker();
28 virtual void Init(const AliQAv1::DETECTORINDEX_t det);
32 virtual Double_t* Check(AliQAv1::ALITASK_t index, TObjArray ** list, AliDetectorRecoParam * recoParam);
34 virtual void SetQA(AliQAv1::ALITASK_t index, Double_t * value) const;
37 AliMUONQAChecker(const AliMUONQAChecker& qac);
38 AliMUONQAChecker& operator=(const AliMUONQAChecker& qac);
40 TObjArray* fCheckers; ///< internal checkers
42 ClassDef(AliMUONQAChecker,1) // MUON quality assurance checker