]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG1/TRD/AliTRDpwg1Helper.h
General macro for QA checks
[u/mrichter/AliRoot.git] / PWG1 / TRD / AliTRDpwg1Helper.h
index 1545068c0abb1dbf2f7a1a1ea97cb9e083811ec5..e51056887f6128473b606918f4b44551e0efc951 100644 (file)
@@ -14,32 +14,33 @@ class AliTRDpwg1Helper{
 public:
   enum ETRDinfoGenOutSlots {
     kEventInfo     = 1
-    ,kTracksBarrel  = 2
-    ,kTracksSA      = 3
-    ,kTracksKink    = 4
-    ,kV0List        = 5
-    ,kMonitor       = 6
-    ,kNOutSlots     = 7
+    ,kTracksBarrel
+    ,kTracksSA
+    ,kTracksKink
+    ,kV0List 
+    ,kMonitor
+    ,kNOutSlots
   };
 
   enum ETRDrecoTasks{
-    kCheckESD      = 0
-    ,kInfoGen       = 1
-    ,kCheckDET      = 2
-    ,kEfficiency    = 3
-    ,kResolution    = 4
-    ,kCheckPID      = 5
-    ,kV0Monitor     = 6
-    ,kCalibration   = 7
-    ,kEfficiencyMC  = 8
-    ,kAlignment     = 9
-    ,kPIDRefMaker   =10
-    ,kClErrParam    =11
-    ,kMultiplicity  =12
+    kCheckESD = 0
+    ,kInfoGen
+    ,kCheckDET
+    ,kEfficiency
+    ,kResolution
+    ,kCheckPID
+    ,kV0Monitor
+    ,kCheckTRK
+    ,kCalibration
+    ,kEfficiencyMC
+    ,kAlignment
+    ,kPIDRefMaker
+    ,kClErrParam
+    ,kMultiplicity
   };
 
   enum{
-    kNTRDQATASKS = 7,
+    kNTRDQATASKS = 8,
     kNTRDCALIBTASKS = 6,
     kNTRDTASKS = kNTRDQATASKS + kNTRDCALIBTASKS
   };
@@ -56,7 +57,7 @@ public:
 
   static const Char_t*  Basename(const char* filepath);
   static const Char_t*  Dirname(const char* filepath);
-  static const Char_t*  MergeBatch(const Char_t *mark, const Char_t *files, const Int_t nfiles=20, const Int_t first=0, Bool_t kSVN=kTRUE, Bool_t kCLEAR=kFALSE);
+  static Int_t  MergeBatch(const Char_t *mark, const Char_t *files, const Int_t nfiles=20, const Int_t first=0, Bool_t kSVN=kTRUE, Bool_t kCLEAR=kFALSE);
   static void   MergeProd(const Char_t *mark, const Char_t *files, const Int_t nBatch=20, Int_t level=0);
   static Int_t  ParseOptions(Char_t *trd);