]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ACORDE/AliACORDEQAChecker.h
Enforce cut; Otherwise, we will get a big "muon" sample (Markus Heide)
[u/mrichter/AliRoot.git] / ACORDE / AliACORDEQAChecker.h
index 77204a583e35b6fcc3f68a086bf86a2be40f811d..5e3351dd27caaca93bc11ccda5268b558f177b91 100755 (executable)
@@ -5,12 +5,14 @@
 
 //
 //  Checks the quality assurance for ACORDE. 
-//  Default implementation
+//  Default implementation from Yves skeleton
 //
 //  Authors:
 //      Mario Rodriguez Cahuantzi <mrodrigu@mail.cern.ch> (FCFM-BUAP)
 //      Luciano Diaz Gonzalez <luciano.diaz@nucleares.unam.mx> (ICN-UNAM)
 //      Arturo Fernandez <afernan@mail.cern.ch> (FCFM-BUAP)
+//  Last update: Nov. 14t 2009 --> MRC <mrodrigu@mail.cern.ch> (FCFM-BUAP) 
+//...
 
 
 // --- ROOT system ---
@@ -27,16 +29,11 @@ class AliACORDEQAChecker: public AliQACheckerBase {
 
 public:
   AliACORDEQAChecker() : AliQACheckerBase("ACORDE","ACORDE Quality Assurance Data Checker") {;}          // constructor
-  AliACORDEQAChecker(const AliACORDEQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // constructor   
   virtual ~AliACORDEQAChecker() {;} // destructor
+  virtual void Check(Double_t *, AliQAv1::ALITASK_t /*index*/) ;
+  virtual void Check(Double_t *, AliQAv1::ALITASK_t /*index*/, TObjArray ** list, const AliDetectorRecoParam * /* recoParam*/) ;
 
-  virtual const Double_t Check(AliQA::ALITASK_t /*index*/, TObjArray * list) ;
-  virtual const Double_t Check(AliQA::ALITASK_t /*index*/) {return 0.;} ;
-  virtual const Double_t Check() {return 0.;} ;
-  virtual const Double_t Check(TObjArray*) {return 0.;} ;
-  virtual const Double_t Check(AliQA::ALITASK_t, TNtupleD*);
-//  Double_t CheckEntries(TObjArray * list) const ;/*--> to be implemented*/
-
+  Double_t CheckAcordeRefHits(const TH1 * href, const TH1 * hdata) const;
 
 private: