Modifications to get a much more explicit report on token lost readout errors for...
[u/mrichter/AliRoot.git] / MUON / AliMUONQAIndices.h
index 1a6a97d..ee304ce 100644 (file)
@@ -6,6 +6,7 @@
 
 // $Id$
 
+/// \ingroup base
 /// 
 /// Definition of enums needed by the MUON QA data makers and checkers (both
 /// tracker and trigger)
@@ -26,6 +27,8 @@ namespace AliMUONQAIndices
     kTrackerBusPatchPaddingErrors   = 10, ///< Padding errors during readout of the tracker
     kTrackerNofRawEventSeen         = 11, ///< Number of events seen (and used)
     kTrackerReadoutErrors           = 12,  ///< Integrated number of errors (and events for 1st bin)
+    kTrackerDDLOccupancy            = 13, ///< DDL occupancy in percent
+    kTrackerDDLNofEvents            = 14, ///< nof of events per DDL
     kTriggerScalersTime       = 22, ///< Trigger scalers acquisition time index
     kTriggerScalers           = 23, ///< Trigger scalers histogram per plane index
     kTriggerScalersDisplay    = 31, ///< Trigger scalers display histogram per plane index
@@ -184,6 +187,14 @@ namespace AliMUONQAIndices
     kNtrigStructErrorBins ///< Total number of bins for struct error summary
   };
     
+  // Bins for tracker readout errors
+  enum ETrackerReadoutErrors
+  {
+    kTrackerRawNofGlitchErrors = 0, ///< Bin for number of glitch errors
+    kTrackerRawNofTokenLostErrors = 1, ///< Bin for number of token lost errors
+    kTrackerRawNofParityErrors = 2, ///< Bin for number of parity errors
+    kTrackerRawNofPaddingErrors = 3 ///< Bin for number of padding errors
+  };
   
 }