- virtual const Double_t Check() ;
- virtual const Double_t Check(TObjArray * list) ;
- const Double_t DiffC(const TH1 * href, const TH1 * hin) const ;
- const Double_t DiffK(const TH1 * href, const TH1 * hin) const ;
- void Finish() const ;
-
- TDirectory * fDataSubDir ; //! directory for the current task directory in the current detector directory in the data file
- TDirectory * fRefSubDir ; //! directory for the current task directory in the current detector directory in the reference file
- TObjArray * fRefOCDBSubDir ; //! Entry in OCDB for the current detector
+ virtual Double_t * Check(AliQA::ALITASK_t index) ;
+ virtual Double_t * Check(AliQA::ALITASK_t, TObjArray **) ;
+
+ Double_t DiffC(const TH1 * href, const TH1 * hin) const ;
+ Double_t DiffK(const TH1 * href, const TH1 * hin) const ;
+ void Finish() const ;
+ virtual void SetQA(AliQA::ALITASK_t index, Double_t * value) const ;
+
+ TDirectory * fDataSubDir ; //! directory for the current task directory in the current detector directory in the data file
+ TDirectory * fRefSubDir ; //! directory for the current task directory in the current detector directory in the reference file
+ TObjArray ** fRefOCDBSubDir ; //! Entry in OCDB for the current detector
+ Float_t * fLowTestValue ; // array of lower bounds for INFO, WARNING, ERROR, FATAL
+ Float_t * fUpTestValue ; // array of upper bounds for INFO, WARNING, ERROR, FATAL