]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDQAChecker.h
added slewing correction by data
[u/mrichter/AliRoot.git] / TRD / AliTRDQAChecker.h
index a9e9605445b56f20d1bd63b53170bd033acfafb2..9c86513e5f7bab43155f77cdab05d4ff937d9bb8 100644 (file)
@@ -1,16 +1,17 @@
-#ifndef ALITRDQUALASSCHECKER_H
-#define ALITRDQUALASSCHECKER_H
+#ifndef ALITRDQACHECKER_H
+#define ALITRDQACHECKER_H
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
 
-//////////////////////////////////////////////////////
-//
-//  Checks the quality assurance. 
-//  By comparing with reference data
-//  S. Radomski Uni-Heidelberg October 2007
-//
-///////////////////////////////////////////////////////
+/* $Id$ */
 
+////////////////////////////////////////////////////////////////////////////
+//                                                                        //
+//  Checks the quality assurance.                                         //
+//  By comparing with reference data                                      //
+//  S.Radomski Uni-Heidelberg October 2007                                //
+//                                                                        //
+////////////////////////////////////////////////////////////////////////////
 
 // --- ROOT system ---
 class TFile ; 
@@ -22,25 +23,26 @@ class TObjArray;
 // --- Standard library ---
 
 // --- AliRoot header files ---
-#include "AliQA.h"
+#include "AliQAv1.h"
 #include "AliQACheckerBase.h"
+
+class AliDetectorRecoParam;
 class AliTRDLoader ; 
 
 class AliTRDQAChecker: public AliQACheckerBase {
 
 public:
   AliTRDQAChecker() : AliQACheckerBase("TRD","TRD Quality Assurance Data Maker") {;}          // ctor
-  AliTRDQAChecker(const AliTRDQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor   
   virtual ~AliTRDQAChecker() {;} // dtor
 
-  virtual const Double_t Check(AliQA::ALITASK_t /*index*/) {return 1.0;}
-  virtual const Double_t Check(TList * /*list*/) {return 1.0;}
-  virtual const Double_t Check(AliQA::ALITASK_t /*index*/, TObjArray * /*list*/) {return 1.0;}
+  virtual void Check(Double_t * test, AliQAv1::ALITASK_t /*index*/, TObjArray** /*list*/, const AliDetectorRecoParam* /*param*/) ;
 
 private:
+  AliTRDQAChecker(const AliTRDQAChecker& qac); // cpy ctor   
+  AliTRDQAChecker& operator=(const AliTRDQAChecker& qac); //ass operator
   
   ClassDef(AliTRDQAChecker,1)  // description 
 
 };
 
-#endif // AliTRDQAChecker_H
+#endif // AliTRDQACHECKER_H