#101318: Patch for various problems in AliROOT
[u/mrichter/AliRoot.git] / TOF / AliTOFQAChecker.h
index 3d396f8..04a30be 100644 (file)
@@ -11,6 +11,7 @@
 //                                                                 // 
 /////////////////////////////////////////////////////////////////////
 
+#include "AliQAv1.h"
 #include "AliQACheckerBase.h"
 
 //class TFile ; 
@@ -22,14 +23,16 @@ class AliTOFQAChecker: public AliQACheckerBase {
 public:
   AliTOFQAChecker() : AliQACheckerBase("TOF","TOF Quality Assurance Data Maker") {;}          // ctor
   AliTOFQAChecker(const AliTOFQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor   
-  AliTOFQAChecker& operator = (const AliTOFQAChecker& qac) ;
+  AliTOFQAChecker& operator = (const AliTOFQAChecker& qac);
   virtual ~AliTOFQAChecker() {;} // dtor
 
-private:
+ protected:
+
+  virtual void Check(Double_t * test, AliQAv1::ALITASK_t /*index*/, TObjArray ** list,
+                  const AliDetectorRecoParam * recoParam=0) ;
+  Int_t  CheckRaws(TH1* histo, Int_t specie);  
 
-  const Double_t  Check(TList * list) ;
-  Double_t Check() const {return 0.;} ;
-  
   ClassDef(AliTOFQAChecker,2)  // description 
 
 };