]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONQAIndices.h
Merge branch 'master' of https://git.cern.ch/reps/AliRoot
[u/mrichter/AliRoot.git] / MUON / AliMUONQAIndices.h
index 48a588c49a14a50144a682980654d2bc817356a6..7441ef68e40ea4bf3a730f4f5a815fafc4c97e96 100644 (file)
@@ -18,7 +18,7 @@ namespace AliMUONQAIndices
   /// Histogram indices common to raw and digits and/or recpoints.
   ///
   /// WARNING ! Those ones should not be reused anywhere else below.
-  /// Numbers from 1 to 50 are thus reserved for ECommon enum !
+  /// Numbers from 1 to 49 are thus reserved for ECommon enum !
   ///
   enum ECommon {
     kTrackerBusPatchOccupancy         =  1, ///< Bus patch occupancies
@@ -31,7 +31,9 @@ namespace AliMUONQAIndices
     kTrackerDDLOccupancy              =  8, ///< DDL occupancy in percent
     kTrackerDDLNofEventsUsed          =  9, ///< nof of events per DDL (used) *WARNING* : same as above
     kTrackerDDLNofEventsSeen          = 10,  ///< nof of events per DDL (seen)
-    kTrackerData                      = 11 ///< Accumulated data
+    kTrackerData                      = 11, ///< Accumulated data
+    kTrackerIsThere                   = 12, ///< whether we're making QA of tracker or not
+    kTriggerIsThere                   = 13  ///< whether we're making QA of trigger or not
   };
   
   /// Raw/digits histograms indices
@@ -44,41 +46,43 @@ namespace AliMUONQAIndices
 
     kTriggerScalersTime       = 60, ///< Trigger scalers acquisition time index
     kTriggerScalers           = 61, ///< Trigger scalers histogram per plane index
-    kTriggerScalersDisplay    = 62, ///< Trigger scalers display histogram per plane index
-    kTriggerCalibSummary      = 63, ///< Number of responding strips/boards and noisy strips 
-    kTriggerCalibSummaryNorm  = 64, ///< Percentage of responding strips/boards and noisy strips
-    kTriggerErrorLocalXPos = 65, ///< Local board: Number of XPos Error vs Local Board Id
-    kTriggerErrorLocalYPos = 66, ///< Local board: Number of YPos Error vs Local Board Id
-    kTriggerErrorLocalDev  = 67, ///< Local board: Number of Deviation Error vs Local Board
-    kTriggerErrorLocalTriggerDec = 68, ///< Local board: Number of Trigger Decision (All Pt) Error vs Local Board Id
-    kTriggerErrorLocalLPtLSB = 69, ///< Local board: Number of LSB Low Pt Error vs Local Board Id
-    kTriggerErrorLocalLPtMSB = 70, ///< Local board: Number of MSB Low Pt Error vs Local Board Id
-    kTriggerErrorLocalHPtLSB = 71, ///< Local board: Number of LSB High Pt Error vs Local Board Id
-    kTriggerErrorLocalHPtMSB = 72, ///< Local board: Number of MSB High Pt Error vs Local Board Id
-    kTriggerErrorLocalTrigY  = 73, ///< Local board: Number of TrigY Error vs Local Board Id
-    kTriggerErrorLocal2RegionalLPtLSB  = 74, ///< Local to Regional: Number of LPt LSB error vs Local Board Id
-    kTriggerErrorLocal2RegionalLPtMSB  = 75, ///< Local to Regional: Number of LPt MSB error vs Local Board Id
-    kTriggerErrorLocal2RegionalHPtLSB  = 76, ///< Local to Regional: Number of HPt LSB error vs Local Board Id
-    kTriggerErrorLocal2RegionalHPtMSB  = 77, ///< Local to Regional: Number of HPt MSB error vs Local Board Id
-    kTriggerErrorOutGlobalFromInGlobal = 78, ///< Global board: Number of error vs output bit    with a re-reconstruction from Global inputs
-    kTriggerErrorOutGlobalFromInLocal = 79, ///< Global board: Number of error vs output bit  with a re-reconstruction from Local inputs
-    kTriggerErrorSummary      = 80,  ///< Number of errors for each trigger decision level (Local, Reg->Local, Reg, Reg->Glob, Global)
-    kTriggerErrorSummaryNorm  = 81,  ///< Percentage of errors for each trigger decision level
-    kTriggerErrorLocalYCopy     = 82, ///< Local board: Number of Y Copy Error vs Local Board Id
-    kTriggerErrorLocalYCopyTest = 83, ///< Local Board: Number of Y copy error tests (for normalization)
-    kTriggerErrorLocalYCopyNorm = 84, ///< Local Board: Number of Y Copy Error vs Local Board Id Normalized to the number of tests
-    kTriggeredBoards          = 85,  ///< Triggered boards histogram index
-    kTriggerBoardsDisplay     = 86,  ///< Triggered boards display histogram index
-    kTriggerReadOutErrors     = 87,  ///< Number of read-out errors
-    kTriggerReadOutErrorsNorm = 88,  ///< Percentage of read-out errors
-    kTriggerGlobalOutput      = 90,  ///< Number of Global outputs and Global algo errors
-    kTriggerGlobalOutputNorm  = 91,  ///< Percentage of Global outputs and Global algo errors
-    kTriggerRawNAnalyzedEvents= 100,  ///< Number of analyzed events per event specie
-    kTriggerLocalRatio4434           = 101,  ///< Ratio 44/34 vs Local Board Id
-    kTriggerRatio4434AllEvents       = 102,  ///< Ratio 44/34 since the beginning of the run vs Event Number
-    kTriggerRatio4434SinceLastUpdate = 103,  ///< Ratio 44/34 for the last kUpdateRatio4434 events vs Event Number
-    kTriggerNumberOf34Dec            = 104,  ///< Number of Decision in coincidence 3/4 vs Local Board
-    kTriggerNumberOf44Dec            = 105   ///< Number of Decision in coincidence 4/4 vs Local Board
+    kTriggerScalersDisplay    = 71, ///< Trigger scalers display histogram per plane index
+    kTriggerCalibSummary      = 80, ///< Number of responding strips/boards and noisy strips 
+    kTriggerCalibSummaryNorm  = 81, ///< Percentage of responding strips/boards and noisy strips
+    kTriggerErrorLocalXPos = 82, ///< Local board: Number of XPos Error vs Local Board Id
+    kTriggerErrorLocalYPos = 83, ///< Local board: Number of YPos Error vs Local Board Id
+    kTriggerErrorLocalDev  = 84, ///< Local board: Number of Deviation Error vs Local Board
+    kTriggerErrorLocalTriggerDec = 85, ///< Local board: Number of Trigger Decision (All Pt) Error vs Local Board Id
+    kTriggerErrorLocalLPtLSB = 86, ///< Local board: Number of LSB Low Pt Error vs Local Board Id
+    kTriggerErrorLocalLPtMSB = 87, ///< Local board: Number of MSB Low Pt Error vs Local Board Id
+    kTriggerErrorLocalHPtLSB = 88, ///< Local board: Number of LSB High Pt Error vs Local Board Id
+    kTriggerErrorLocalHPtMSB = 89, ///< Local board: Number of MSB High Pt Error vs Local Board Id
+    kTriggerErrorLocalTrigY  = 90, ///< Local board: Number of TrigY Error vs Local Board Id
+    kTriggerErrorLocal2RegionalLPtLSB  = 91, ///< Local to Regional: Number of LPt LSB error vs Local Board Id
+    kTriggerErrorLocal2RegionalLPtMSB  = 92, ///< Local to Regional: Number of LPt MSB error vs Local Board Id
+    kTriggerErrorLocal2RegionalHPtLSB  = 93, ///< Local to Regional: Number of HPt LSB error vs Local Board Id
+    kTriggerErrorLocal2RegionalHPtMSB  = 94, ///< Local to Regional: Number of HPt MSB error vs Local Board Id
+    kTriggerErrorOutGlobalFromInGlobal = 95, ///< Global board: Number of error vs output bit    with a re-reconstruction from Global inputs
+    kTriggerErrorOutGlobalFromInLocal = 96, ///< Global board: Number of error vs output bit  with a re-reconstruction from Local inputs
+    kTriggerErrorSummary      = 97,  ///< Number of errors for each trigger decision level (Local, Reg->Local, Reg, Reg->Glob, Global)
+    kTriggerErrorSummaryNorm  = 98,  ///< Percentage of errors for each trigger decision level
+    kTriggerErrorLocalYCopy     = 99, ///< Local board: Number of Y Copy Error vs Local Board Id
+    kTriggerErrorLocalYCopyTest = 100, ///< Local Board: Number of Y copy error tests (for normalization)
+    kTriggerErrorLocalYCopyNorm = 101, ///< Local Board: Number of Y Copy Error vs Local Board Id Normalized to the number of tests
+    kTriggeredBoards          = 102,  ///< Triggered boards histogram index
+    kTriggerBoardsDisplay     = 103,  ///< Triggered boards display histogram index
+    kTriggerReadOutErrors     = 104,  ///< Number of read-out errors
+    kTriggerReadOutErrorsNorm = 105,  ///< Percentage of read-out errors
+    kTriggerGlobalOutput      = 106,  ///< Number of Global outputs and Global algo errors
+    kTriggerGlobalOutputNorm  = 107,  ///< Percentage of Global outputs and Global algo errors
+    kTriggerRawNAnalyzedEvents= 108,  ///< Number of analyzed events per event specie
+    kTriggerLocalRatio4434           = 109,  ///< Ratio 44/34 vs Local Board Id
+    kTriggerRatio4434AllEvents       = 110,  ///< Ratio 44/34 since the beginning of the run vs Event Number
+    kTriggerRatio4434SinceLastUpdate = 111,  ///< Ratio 44/34 for the last kUpdateRatio4434 events vs Event Number
+    kTriggerNumberOf34Dec            = 112,  ///< Number of Decision in coincidence 3/4 vs Local Board
+    kTriggerNumberOf44Dec            = 113,  ///< Number of Decision in coincidence 4/4 vs Local Board
+    kTriggerGlobalScalers            = 114,  ///< Number of L0 counts
+    kTriggerGlobalScalersNorm        = 115   ///< L0 scaler rates
     
   };