X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=MUON%2FAliMUONQAChecker.h;h=de163048b873ae2824f8a113edee923e249d1ca4;hb=e17f27a2b694b8b46bd22e31836e4e128b1d0b17;hp=2c6a07b52df9d3887b9e801933231367c0b225bf;hpb=4e25ac795836afea113484651fe7e4a9d3d2c95a;p=u%2Fmrichter%2FAliRoot.git diff --git a/MUON/AliMUONQAChecker.h b/MUON/AliMUONQAChecker.h index 2c6a07b52df..de163048b87 100644 --- a/MUON/AliMUONQAChecker.h +++ b/MUON/AliMUONQAChecker.h @@ -16,32 +16,29 @@ 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) ; + virtual void Init(const AliQAv1::DETECTORINDEX_t det); protected: - using AliQACheckerBase::Check; - - virtual Double_t * Check(AliQAv1::ALITASK_t index) ; - virtual Double_t * Check(AliQAv1::ALITASK_t index, TObjArray ** list) ; - virtual void SetQA(AliQAv1::ALITASK_t index, Double_t * value) const ; - - Double_t * CheckRaws(TObjArray** list); - Double_t * CheckRecPoints(TObjArray** list); - Double_t * CheckESD(TObjArray** list); - TH1* GetHisto(TObjArray* list, const char* hname) const; - Double_t MarkHisto(TH1& histo, Double_t value) const; - + 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 };