]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONQAChecker.h
Speed up CE code - Using floats instead of the TVectorF
[u/mrichter/AliRoot.git] / MUON / AliMUONQAChecker.h
index 95dfe2a2313e63f5e171c25a8f5f90af7e5a2a54..22e713b40d6a86dfec929269afef65f3ef7cf356 100644 (file)
@@ -24,18 +24,19 @@ public:
   AliMUONQAChecker(const AliMUONQAChecker& qac);
   virtual ~AliMUONQAChecker();
 
+  virtual void   Init(const AliQAv1::DETECTORINDEX_t det) ; 
+
 protected:
 
-  using AliQACheckerBase::Check;
+    //using AliQACheckerBase::Check;
   
-  virtual Double_t Check(AliQA::ALITASK_t index) ;
-  virtual Double_t Check(AliQA::ALITASK_t index, TObjArray * list) ;
-  virtual void SetQA(AliQA::ALITASK_t index, const Double_t value) const ;     
+  virtual Double_t * Check(AliQAv1::ALITASK_t index, TObjArray ** list, AliDetectorRecoParam * recoParam) ;
+  virtual void SetQA(AliQAv1::ALITASK_t index, Double_t * value) const ;       
        
-  Double_t CheckRaws(TObjArray* list);
-  Double_t CheckRecPoints(TObjArray* list);
-  Double_t CheckESD(TObjArray* list);
-  TH1* GetHisto(TObjArray* list, const char* hname) const;
+  Double_t * CheckRaws(TObjArray** list);
+  Double_t * CheckRecPoints(TObjArray** list);
+  Double_t * CheckESD(TObjArray** list);
+  TH1* GetHisto(TObjArray* list, const char* hname, Int_t specie) const;
   Double_t MarkHisto(TH1& histo, Double_t value) const;
   
 private: