X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=MUON%2FAliMUONQAChecker.h;h=de163048b873ae2824f8a113edee923e249d1ca4;hb=4eea499faf8b9583a1f2e96d42a31dea13158a4b;hp=d87b497c617077bfe948a7abb004da05f31c7dc6;hpb=ea49e931a5a4ec51b85b79a9ef2ddb0cf69102ef;p=u%2Fmrichter%2FAliRoot.git diff --git a/MUON/AliMUONQAChecker.h b/MUON/AliMUONQAChecker.h index d87b497c617..de163048b87 100644 --- a/MUON/AliMUONQAChecker.h +++ b/MUON/AliMUONQAChecker.h @@ -14,23 +14,31 @@ // --- AliRoot header files --- #include "AliQACheckerBase.h" +class TH1; +class TObjArray; +class AliMUONRecoParam; +class AliMUONVQAChecker; + class AliMUONQAChecker: public AliQACheckerBase { public: AliMUONQAChecker(); - AliMUONQAChecker(const AliMUONQAChecker& qac); virtual ~AliMUONQAChecker(); + virtual void Init(const AliQAv1::DETECTORINDEX_t det); + protected: - virtual const Double_t Check(AliQA::ALITASK_t index) ; - virtual const Double_t Check(AliQA::ALITASK_t index, TObjArray * list) ; - virtual void SetQA(AliQA::ALITASK_t index, const Double_t value) const ; - - const Double_t CheckRaws(TObjArray* list); - + virtual void Check(Double_t* test, AliQAv1::ALITASK_t index, TObjArray ** list, const AliDetectorRecoParam * recoParam); + private: + /// Not implemented + AliMUONQAChecker(const AliMUONQAChecker& qac); + /// Not implemented + AliMUONQAChecker& operator=(const AliMUONQAChecker& qac); + TObjArray* fCheckers; ///< internal checkers + ClassDef(AliMUONQAChecker,1) // MUON quality assurance checker };