]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTrackerQAChecker.h
Remove the dollar-id-dollar in the responsible name which interfere with CDB_MD metad...
[u/mrichter/AliRoot.git] / MUON / AliMUONTrackerQAChecker.h
index 6560774004be1dfadce4c5beb13f7661d40c0ff4..c0a6673123d212939ff904006e27c019528f9a94 100644 (file)
@@ -19,21 +19,36 @@ class AliMUONTrackerQAChecker: public AliMUONVQAChecker {
 
 public:
   AliMUONTrackerQAChecker();
-  AliMUONTrackerQAChecker(const AliMUONTrackerQAChecker& qac);
   virtual ~AliMUONTrackerQAChecker();
 
-  virtual AliMUONVQAChecker::ECheckCode* CheckRaws(TObjArray** list, AliMUONRecoParam* recoParam);
-  virtual AliMUONVQAChecker::ECheckCode* CheckRecPoints(TObjArray** list, AliMUONRecoParam* recoParam);
-  virtual AliMUONVQAChecker::ECheckCode* CheckESD(TObjArray** list, AliMUONRecoParam* recoParam);
+  virtual AliMUONVQAChecker::ECheckCode* CheckRaws(TObjArray** list, const AliMUONRecoParam* recoParam);
+  virtual AliMUONVQAChecker::ECheckCode* CheckRecPoints(TObjArray** list, const AliMUONRecoParam* recoParam);
+  virtual AliMUONVQAChecker::ECheckCode* CheckESD(TObjArray** list, const AliMUONRecoParam* recoParam);
 
 private:
   
   AliMUONVQAChecker::ECheckCode MarkHisto(TH1& histo, AliMUONVQAChecker::ECheckCode value) const;
   
-  AliMUONVQAChecker::ECheckCode BeautifyTrackerBusPatchOccupancy(TH1& hbp, 
-                                                                 const TH1* hbuspatchconfig, 
-                                                                 const TH1& hnpads, AliMUONRecoParam& recoParam);
-
+  AliMUONVQAChecker::ECheckCode BeautifyOccupancyHistograms(TH1& hddl,
+                                                            TH1& hbp, 
+                                                            const TH1* hbuspatchconfig, 
+                                                            Int_t neventsseen,
+                                                            Int_t neventsused,
+                                                            const AliMUONRecoParam& recoParam);
+
+  AliMUONVQAChecker::ECheckCode BeautifyReadoutHistograms(TH1& hroe,
+                                                          TH1& hroenorm,
+                                                          const TH1& hbuspatchtokenerrors,
+                                                          Int_t neventsseen,
+                                                          Int_t neventsused,
+                                                          const AliMUONRecoParam& recoParam);
+
+  AliMUONVQAChecker::ECheckCode BeautifyEventsizeHistograms(TH1& heventsize,
+                                                            TH1& heventsizeperevent,
+                                                            Int_t neventsseen,
+                                                            Int_t neventsused,
+                                                            const AliMUONRecoParam& recoParam);
+  
   ClassDef(AliMUONTrackerQAChecker,1)  // MUON quality assurance checker
 
 };