Only one Check method needs to be implemented by detectors that will be valid fo...
[u/mrichter/AliRoot.git] / VZERO / AliVZEROQAChecker.h
index cb321aa..a497ce4 100644 (file)
@@ -28,10 +28,16 @@ class AliVZEROQAChecker: public AliQACheckerBase {
 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  Double_t * Check(AliQAv1::ALITASK_t index, TObjArray ** list);
   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: