/*
- Checks the quality assurance.
- By comparing with reference data
+ Checks the quality of the data
+ by comparing with reference data
+ which should be loaded from QA ref DB
*/
-
// --- ROOT system ---
class TFile ;
class TH1F ;
public:
AliVZEROQAChecker() : AliQACheckerBase("VZERO","VZERO Quality Assurance Data Checker") {;} // ctor
AliVZEROQAChecker(const AliVZEROQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor
- virtual ~AliVZEROQAChecker() {;} // dtor
- virtual const Double_t Check(AliQA::ALITASK_t index, TObjArray * list) ;
+ virtual ~AliVZEROQAChecker() {;} // destructor
+
+ virtual void Init(const AliQAv1::DETECTORINDEX_t det) ;
+
+protected:
+ virtual void Check( Double_t * test, AliQAv1::ALITASK_t index, TObjArray ** list, const AliDetectorRecoParam * recoParam);
Double_t CheckEntries(TObjArray * list) const ;
- virtual void SetQA(AliQA::ALITASK_t index, const Double_t value) const ;
+ Double_t CheckEsds(TObjArray * list) const;
+
+ virtual void SetQA(AliQAv1::ALITASK_t index, Double_t * value) const ;
private: