AliRoot Core  aab2016 (aab2016)
AliMUONQAIndices Namespace Reference

Enumerations

enum  ECommon {
  kTrackerBusPatchOccupancy = 1, kTrackerBusPatchParityErrors = 2, kTrackerBusPatchTokenLostErrors = 3, kTrackerBusPatchPaddingErrors = 4,
  kTrackerNofPhysicsEventsSeen = 5, kTrackerNofGoodPhysicsEventsUsed = 6, kTrackerBusPatchConfig = 7, kTrackerDDLOccupancy = 8,
  kTrackerDDLNofEventsUsed = 9, kTrackerDDLNofEventsSeen = 10, kTrackerData = 11, kTrackerIsThere = 12,
  kTriggerIsThere = 13
}
 
enum  ERaw {
  kTrackerReadoutStatusPerEvent = 51, kTrackerReadoutStatus = 52, kTrackerDDLEventSize = 53, kTrackerDDLEventSizePerEvent = 54,
  kTriggerScalersTime = 60, kTriggerScalers = 61, kTriggerScalersDisplay = 71, kTriggerCalibSummary = 80,
  kTriggerCalibSummaryNorm = 81, kTriggerErrorLocalXPos = 82, kTriggerErrorLocalYPos = 83, kTriggerErrorLocalDev = 84,
  kTriggerErrorLocalTriggerDec = 85, kTriggerErrorLocalLPtLSB = 86, kTriggerErrorLocalLPtMSB = 87, kTriggerErrorLocalHPtLSB = 88,
  kTriggerErrorLocalHPtMSB = 89, kTriggerErrorLocalTrigY = 90, kTriggerErrorLocal2RegionalLPtLSB = 91, kTriggerErrorLocal2RegionalLPtMSB = 92,
  kTriggerErrorLocal2RegionalHPtLSB = 93, kTriggerErrorLocal2RegionalHPtMSB = 94, kTriggerErrorOutGlobalFromInGlobal = 95, kTriggerErrorOutGlobalFromInLocal = 96,
  kTriggerErrorSummary = 97, kTriggerErrorSummaryNorm = 98, kTriggerErrorLocalYCopy = 99, kTriggerErrorLocalYCopyTest = 100,
  kTriggerErrorLocalYCopyNorm = 101, kTriggeredBoards = 102, kTriggerBoardsDisplay = 103, kTriggerReadOutErrors = 104,
  kTriggerReadOutErrorsNorm = 105, kTriggerGlobalOutput = 106, kTriggerGlobalOutputNorm = 107, kTriggerRawNAnalyzedEvents = 108,
  kTriggerLocalRatio4434 = 109, kTriggerRatio4434AllEvents = 110, kTriggerRatio4434SinceLastUpdate = 111, kTriggerNumberOf34Dec = 112,
  kTriggerNumberOf44Dec = 113, kTriggerGlobalScalers = 114, kTriggerGlobalScalersNorm = 115
}
 Raw/digits histograms indices. More...
 
enum  ERecPoints {
  kTrackerNumberOfClustersPerChamber = 100, kTrackerClusterMultiplicityPerChMean = 101, kTrackerClusterMultiplicityPerChSigma = 102, kTrackerClusterChargePerChMean = 103,
  kTrackerClusterChargePerChSigma = 104, kTrackerRecPoints = 105, kTrackerClusterMultiplicityPerChamber = 200, kTrackerClusterChargePerChamber = 300,
  kTrackerClusterHitMapPerChamber = 400, kTrackerNumberOfClustersPerDE = 500, kTrackerClusterMultiplicityPerDEMean = 501, kTrackerClusterChargePerDEMean = 502,
  kTrackerClusterMultiplicityPerDE = 3000, kTrackerClusterChargePerDE = 5000, kTriggerNAnalyzedEvents = 50, kTriggerRPCtrips = 51,
  kTriggerRPChv = 52
}
 Rec points histograms indices. More...
 
enum  EESD {
  kESDnTracks = 50, kESDMatchTrig = 51, kESDMomentum = 52, kESDPt = 53,
  kESDRapidity = 54, kESDChi2 = 55, kESDProbChi2 = 56, kESDClusterHitMap = 57,
  kESDnClustersPerTrack = 67, kESDnClustersPerCh = 68, kESDnClustersPerDE = 69, kESDClusterChargeInCh = 70,
  kESDClusterChargePerChMean = 80, kESDClusterChargePerChSigma = 81, kESDClusterChargePerDE = 82, kESDClusterSizeInCh = 83,
  kESDClusterSizePerChMean = 93, kESDClusterSizePerChSigma = 94, kESDClusterSizePerDE = 95, kESDResidualXInCh = 96,
  kESDResidualYInCh = 106, kESDResidualXPerChMean = 116, kESDResidualYPerChMean = 117, kESDResidualXPerChSigma = 118,
  kESDResidualYPerChSigma = 119, kESDResidualXPerDEMean = 120, kESDResidualYPerDEMean = 121, kESDResidualXPerDESigma = 122,
  kESDResidualYPerDESigma = 123, kESDLocalChi2XInCh = 124, kESDLocalChi2YInCh = 134, kESDLocalChi2XPerChMean = 144,
  kESDLocalChi2YPerChMean = 145, kESDLocalChi2XPerDEMean = 146, kESDLocalChi2YPerDEMean = 147, kESDLocalChi2InCh = 148,
  kESDLocalChi2PerChMean = 158, kESDLocalChi2PerDEMean = 159, kESDThetaX = 160, kESDThetaY = 161,
  kESDnTotClustersPerCh = 1000, kESDnTotClustersPerDE = 1001, kESDnTotFullClustersPerDE = 1002, kESDSumClusterChargePerDE = 1003,
  kESDSumClusterSizePerDE = 1004, kESDSumResidualXPerDE = 1005, kESDSumResidualYPerDE = 1006, kESDSumResidualX2PerDE = 1007,
  kESDSumResidualY2PerDE = 1008, kESDSumLocalChi2XPerDE = 1009, kESDSumLocalChi2YPerDE = 1010, kESDSumLocalChi2PerDE = 1011
}
 ESD histograms indices. More...
 
enum  {
  kTriggerRespStrips, kTriggerRespLocal, kTriggerRespRegional, kTriggerRespGlobal,
  kTriggerNoisyStrips, kNtrigCalibSummaryBins
}
 
enum  {
  kAlgoLocalX, kAlgoLocalY, kAlgoLocalLUT, kAlgoLocalYCopy,
  kAlgoLocalToRegional, kAlgoRegional, kAlgoRegionalToGlobal, kAlgoGlobalFromGlobal,
  kAlgoGlobalFromLocal, kAlgoGlobalFromRegional, kNtrigAlgoErrorBins
}
 
enum  {
  kLocalStructError, kRegionalStructError, kGlobalStructError, kDarcStructError,
  kNtrigStructErrorBins
}
 
enum  ETrackerReadoutStatus {
  kTrackerRawNofGlitchErrors = 0, kTrackerRawNofTokenLostErrors = 1, kTrackerRawNofParityErrors = 2, kTrackerRawNofPaddingErrors = 3,
  kTrackerRawNofEmptyEvents = 4, kTrackerRawNofMissingBusPatchesFromConfig = 5, kTrackerRawNofMissingBusPatchesFromDataStream = 6
}
 

Detailed Description

Definition of enums needed by the MUON QA data makers and checkers (both tracker and trigger)

Author
Laurent Aphecetche and Diego Stocco, Subatech

Enumeration Type Documentation

anonymous enum
Enumerator
kTriggerRespStrips 

Bin for % of responding trigger strips.

kTriggerRespLocal 

Bin for % of responding trigger local boards.

kTriggerRespRegional 

Bin for % of responding trigger regional boards.

kTriggerRespGlobal 

Bin for % of responding trigger global boards.

kTriggerNoisyStrips 

Bin for % of noisy trigger strips.

kNtrigCalibSummaryBins 

Total number of bins for trigger calibration summary.

Definition at line 177 of file AliMUONQAIndices.h.

anonymous enum
Enumerator
kAlgoLocalX 

Bin for % of local board X pos errors.

kAlgoLocalY 

Bin for % of local board Y pos errors.

kAlgoLocalLUT 

Bin for % of local board deviation errors.

kAlgoLocalYCopy 

Bin for % of local board Y copy errors.

kAlgoLocalToRegional 

Bin for % of local to regional errors.

kAlgoRegional 

Bin for % of regional board errors.

kAlgoRegionalToGlobal 

Bin for % of regional to global errors.

kAlgoGlobalFromGlobal 

Bin for % of global from global board errors.

kAlgoGlobalFromLocal 

Bin for % of global from local board errors.

kAlgoGlobalFromRegional 

Bin for % of global from regional board errors.

kNtrigAlgoErrorBins 

Total number of bins for trigger error summary.

Definition at line 187 of file AliMUONQAIndices.h.

anonymous enum
Enumerator
kLocalStructError 

Bin for % of errors in local struct.

kRegionalStructError 

Bin for % of errors in regional struct.

kGlobalStructError 

Bin for % of errors in global struct.

kDarcStructError 

Bin for % of errors in darc struct.

kNtrigStructErrorBins 

Total number of bins for struct error summary.

Definition at line 201 of file AliMUONQAIndices.h.

Histogram indices common to raw and digits and/or recpoints.

WARNING ! Those ones should not be reused anywhere else below. Numbers from 1 to 49 are thus reserved for ECommon enum !

Enumerator
kTrackerBusPatchOccupancy 

Bus patch occupancies.

kTrackerBusPatchParityErrors 

Parity errors during readout of the tracker.

kTrackerBusPatchTokenLostErrors 

Token lost errors during readout of the tracker.

kTrackerBusPatchPaddingErrors 

Padding errors during readout of the tracker.

kTrackerNofPhysicsEventsSeen 

Number of events seen.

kTrackerNofGoodPhysicsEventsUsed 

Number of good physics events seen (and used)

kTrackerBusPatchConfig 

Configuration of the tracker.

kTrackerDDLOccupancy 

DDL occupancy in percent.

kTrackerDDLNofEventsUsed 

nof of events per DDL (used) WARNING : same as above

kTrackerDDLNofEventsSeen 

nof of events per DDL (seen)

kTrackerData 

Accumulated data.

kTrackerIsThere 

whether we're making QA of tracker or not

kTriggerIsThere 

whether we're making QA of trigger or not

Definition at line 23 of file AliMUONQAIndices.h.

ESD histograms indices.

Enumerator
kESDnTracks 

number of tracks

kESDMatchTrig 

number of tracks matched with trigger

kESDMomentum 

P distribution.

kESDPt 

Pt distribution.

kESDRapidity 

rapidity distribution

kESDChi2 

normalized chi2 distribution

kESDProbChi2 

distribution of probability of chi2

kESDClusterHitMap 

cluster position distribution in chamber i

kESDnClustersPerTrack 

number of clusters per track

kESDnClustersPerCh 

number of clusters per chamber per track

kESDnClustersPerDE 

number of clusters per DE per track

kESDClusterChargeInCh 

cluster charge distribution in chamber i

kESDClusterChargePerChMean 

cluster charge per Ch: mean

kESDClusterChargePerChSigma 

cluster charge per Ch: dispersion

kESDClusterChargePerDE 

cluster charge per DE: mean

kESDClusterSizeInCh 

cluster size distribution in chamber i

kESDClusterSizePerChMean 

cluster size per Ch: mean

kESDClusterSizePerChSigma 

cluster size per Ch: dispersion

kESDClusterSizePerDE 

cluster size per DE: mean

kESDResidualXInCh 

cluster-track residual-X distribution in chamber i

kESDResidualYInCh 

cluster-track residual-Y distribution in chamber i

kESDResidualXPerChMean 

cluster-track residual-X per Ch: mean

kESDResidualYPerChMean 

cluster-track residual-Y per Ch: mean

kESDResidualXPerChSigma 

cluster-track residual-X per Ch: dispersion

kESDResidualYPerChSigma 

cluster-track residual-Y per Ch: dispersion

kESDResidualXPerDEMean 

cluster-track residual-X per DE: mean

kESDResidualYPerDEMean 

cluster-track residual-Y per DE: mean

kESDResidualXPerDESigma 

cluster-track residual-X per DE: dispersion

kESDResidualYPerDESigma 

cluster-track residual-Y per DE: dispersion

kESDLocalChi2XInCh 

local chi2-X distribution in chamber i

kESDLocalChi2YInCh 

local chi2-Y distribution in chamber i

kESDLocalChi2XPerChMean 

local chi2-X per Ch: mean

kESDLocalChi2YPerChMean 

local chi2-Y per Ch: mean

kESDLocalChi2XPerDEMean 

local chi2-X per DE: mean

kESDLocalChi2YPerDEMean 

local chi2-Y per DE: mean

kESDLocalChi2InCh 

local chi2-X distribution in chamber i

kESDLocalChi2PerChMean 

local chi2 per Ch: mean

kESDLocalChi2PerDEMean 

local chi2 per DE: mean

kESDThetaX 

thetaX distribution

kESDThetaY 

thetaY distribution

kESDnTotClustersPerCh 

total number of associated clusters per chamber

kESDnTotClustersPerDE 

total number of associated clusters per DE

kESDnTotFullClustersPerDE 

total number of associated clusters containing pad info per DE

kESDSumClusterChargePerDE 

sum of cluster charge per DE

kESDSumClusterSizePerDE 

sum of cluster size per DE

kESDSumResidualXPerDE 

sum of cluster-track residual-X per DE

kESDSumResidualYPerDE 

sum of cluster-track residual-Y per DE

kESDSumResidualX2PerDE 

sum of cluster-track residual-X**2 per DE

kESDSumResidualY2PerDE 

sum of cluster-track residual-Y**2 per DE

kESDSumLocalChi2XPerDE 

sum of local chi2-X per DE

kESDSumLocalChi2YPerDE 

sum of local chi2-Y per DE

kESDSumLocalChi2PerDE 

sum of local chi2 per DE

Definition at line 117 of file AliMUONQAIndices.h.

Raw/digits histograms indices.

Enumerator
kTrackerReadoutStatusPerEvent 

as kTrackerReadoutStatus but normalized by the number of events

kTrackerReadoutStatus 

Status of readout (errors, missing pads, etc...)

kTrackerDDLEventSize 

event size per DDL

kTrackerDDLEventSizePerEvent 

event size per DDL per event

kTriggerScalersTime 

Trigger scalers acquisition time index.

kTriggerScalers 

Trigger scalers histogram per plane index.

kTriggerScalersDisplay 

Trigger scalers display histogram per plane index.

kTriggerCalibSummary 

Number of responding strips/boards and noisy strips.

kTriggerCalibSummaryNorm 

Percentage of responding strips/boards and noisy strips.

kTriggerErrorLocalXPos 

Local board: Number of XPos Error vs Local Board Id.

kTriggerErrorLocalYPos 

Local board: Number of YPos Error vs Local Board Id.

kTriggerErrorLocalDev 

Local board: Number of Deviation Error vs Local Board.

kTriggerErrorLocalTriggerDec 

Local board: Number of Trigger Decision (All Pt) Error vs Local Board Id.

kTriggerErrorLocalLPtLSB 

Local board: Number of LSB Low Pt Error vs Local Board Id.

kTriggerErrorLocalLPtMSB 

Local board: Number of MSB Low Pt Error vs Local Board Id.

kTriggerErrorLocalHPtLSB 

Local board: Number of LSB High Pt Error vs Local Board Id.

kTriggerErrorLocalHPtMSB 

Local board: Number of MSB High Pt Error vs Local Board Id.

kTriggerErrorLocalTrigY 

Local board: Number of TrigY Error vs Local Board Id.

kTriggerErrorLocal2RegionalLPtLSB 

Local to Regional: Number of LPt LSB error vs Local Board Id.

kTriggerErrorLocal2RegionalLPtMSB 

Local to Regional: Number of LPt MSB error vs Local Board Id.

kTriggerErrorLocal2RegionalHPtLSB 

Local to Regional: Number of HPt LSB error vs Local Board Id.

kTriggerErrorLocal2RegionalHPtMSB 

Local to Regional: Number of HPt MSB error vs Local Board Id.

kTriggerErrorOutGlobalFromInGlobal 

Global board: Number of error vs output bit with a re-reconstruction from Global inputs.

kTriggerErrorOutGlobalFromInLocal 

Global board: Number of error vs output bit with a re-reconstruction from Local inputs.

kTriggerErrorSummary 

Number of errors for each trigger decision level (Local, Reg->Local, Reg, Reg->Glob, Global)

kTriggerErrorSummaryNorm 

Percentage of errors for each trigger decision level.

kTriggerErrorLocalYCopy 

Local board: Number of Y Copy Error vs Local Board Id.

kTriggerErrorLocalYCopyTest 

Local Board: Number of Y copy error tests (for normalization)

kTriggerErrorLocalYCopyNorm 

Local Board: Number of Y Copy Error vs Local Board Id Normalized to the number of tests.

kTriggeredBoards 

Triggered boards histogram index.

kTriggerBoardsDisplay 

Triggered boards display histogram index.

kTriggerReadOutErrors 

Number of read-out errors.

kTriggerReadOutErrorsNorm 

Percentage of read-out errors.

kTriggerGlobalOutput 

Number of Global outputs and Global algo errors.

kTriggerGlobalOutputNorm 

Percentage of Global outputs and Global algo errors.

kTriggerRawNAnalyzedEvents 

Number of analyzed events per event specie.

kTriggerLocalRatio4434 

Ratio 44/34 vs Local Board Id.

kTriggerRatio4434AllEvents 

Ratio 44/34 since the beginning of the run vs Event Number.

kTriggerRatio4434SinceLastUpdate 

Ratio 44/34 for the last kUpdateRatio4434 events vs Event Number.

kTriggerNumberOf34Dec 

Number of Decision in coincidence 3/4 vs Local Board.

kTriggerNumberOf44Dec 

Number of Decision in coincidence 4/4 vs Local Board.

kTriggerGlobalScalers 

Number of L0 counts.

kTriggerGlobalScalersNorm 

L0 scaler rates.

Definition at line 40 of file AliMUONQAIndices.h.

Rec points histograms indices.

Enumerator
kTrackerNumberOfClustersPerChamber 

Tracker: number of clusters per chamber.

kTrackerClusterMultiplicityPerChMean 

cluster size per Ch: mean

kTrackerClusterMultiplicityPerChSigma 

cluster size per Ch: dispersion

kTrackerClusterChargePerChMean 

cluster charge per Ch: mean

kTrackerClusterChargePerChSigma 

cluster charge per Ch: dispersion

kTrackerRecPoints 

Tracker : tracker data of clusters (all and mono-cathode ones)

kTrackerClusterMultiplicityPerChamber 

Tracker: cluster multiplicity per chamber.

kTrackerClusterChargePerChamber 

Tracker: cluster charge per chamber.

kTrackerClusterHitMapPerChamber 

Tracker: cluster position distribution per chamber.

kTrackerNumberOfClustersPerDE 

Tracker : number of clusters per DE.

kTrackerClusterMultiplicityPerDEMean 

cluster size per DE: mean

kTrackerClusterChargePerDEMean 

cluster charge per DE: mean

kTrackerClusterMultiplicityPerDE 

Tracker : cluster multiplicity per DE.

kTrackerClusterChargePerDE 

Tracker : cluster charge per DE.

kTriggerNAnalyzedEvents 

Number of analyzed events per event specie.

kTriggerRPCtrips 

Trips in trigger chambers.

kTriggerRPChv 

Trigger chamber HV index.

Definition at line 90 of file AliMUONQAIndices.h.

Enumerator
kTrackerRawNofGlitchErrors 

Bin for number of glitch errors.

kTrackerRawNofTokenLostErrors 

Bin for number of token lost errors.

kTrackerRawNofParityErrors 

Bin for number of parity errors.

kTrackerRawNofPaddingErrors 

Bin for number of padding errors.

kTrackerRawNofEmptyEvents 

Bin for number of empty events.

kTrackerRawNofMissingBusPatchesFromConfig 

Bin for number of missing bus patches (in config)

kTrackerRawNofMissingBusPatchesFromDataStream 

Bin for number of missing bus patches (in actual data)

Definition at line 210 of file AliMUONQAIndices.h.