]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - VZERO/AliVZEROQAChecker.h
Fix Coverity
[u/mrichter/AliRoot.git] / VZERO / AliVZEROQAChecker.h
index 7bd2d7bc5fab8199808919750cca3a27d0917742..8028e6fe67104dee5fc497c9020dd43df1a26c49 100644 (file)
@@ -5,11 +5,11 @@
 
 
 /*
-  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 ; 
@@ -30,16 +30,17 @@ public:
   AliVZEROQAChecker(const AliVZEROQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor   
   virtual ~AliVZEROQAChecker() {;} // destructor
   
+  virtual void   Init(const AliQAv1::DETECTORINDEX_t det) ; 
+
 protected:  
-  virtual  Double_t Check(AliQA::ALITASK_t index, TObjArray * list);
-  Double_t Check(AliQA::ALITASK_t ) {AliFatal("Not implemented\n"); return 0;}
-  Double_t Check(AliQA::ALITASK_t, TNtupleD*) {AliFatal("Not implemented\n"); return 0;}
+  virtual void Check( Double_t * test, AliQAv1::ALITASK_t index, TObjArray ** list, const AliDetectorRecoParam * recoParam);
   Double_t CheckEntries(TObjArray * list) const ;
   Double_t CheckEsds(TObjArray * list) const;
   
-  virtual void SetQA(AliQA::ALITASK_t index, const Double_t value) const ;
+  virtual void SetQA(AliQAv1::ALITASK_t index, Double_t * value) const ;
   
 private:
+  AliVZEROQAChecker &operator=(const AliVZEROQAChecker& qac); // assignment operator
   
   ClassDef(AliVZEROQAChecker,1)  // description