]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONVQAChecker.h
Add option for building ideal (no dead channels) calibration objects
[u/mrichter/AliRoot.git] / MUON / AliMUONVQAChecker.h
index a93b61c63aa1695db73d50968fcd90c19ea09236..4eceaa66796a5619be1ad153ef0eebfdb9805d1c 100644 (file)
@@ -22,6 +22,7 @@ class AliMUONRecoParam;
 class AliMUONVQAChecker : public TObject
 {
 public:
+  /// Classification of errors severity
   enum ECheckCode {
     kFatal=-1,  ///< error is really serious
     kError=0,   ///< normal error, i.e. something is wrong
@@ -33,13 +34,13 @@ public:
   virtual ~AliMUONVQAChecker();
   
   /// Check the QA object(s) for the raw data
-  virtual ECheckCode * CheckRaws(TObjArray** list, AliMUONRecoParam* recoParam) = 0;
+  virtual ECheckCode * CheckRaws(TObjArray** list, const AliMUONRecoParam* recoParam) = 0;
   
   /// Check the QA object(s) for the RecPoints
-  virtual ECheckCode * CheckRecPoints(TObjArray** list, AliMUONRecoParam* recoParam) = 0;
+  virtual ECheckCode * CheckRecPoints(TObjArray** list, const AliMUONRecoParam* recoParam) = 0;
   
   /// Check the QA object(s) for the ESD
-  virtual ECheckCode * CheckESD(TObjArray** list, AliMUONRecoParam* recoParam) = 0;
+  virtual ECheckCode * CheckESD(TObjArray** list, const AliMUONRecoParam* recoParam) = 0;
   
   ClassDef(AliMUONVQAChecker,1) // Interface for a MUON QA checker
 };