Skip to content

Implement skelton SCTErrMonAlg with some profiles (ATLASDQ-679)

Susumu Oda requested to merge oda/athena:master-SCTErrMonAlg into master

Implement skelton SCTErrMonAlg with some profiles/histograms.

run_x/SCT/GENERAL/Conf
 KEY: TProfile  SCT_ByteStreamParseErrorVsLbs;1 Ave. ByteStreamParseError per LB in All Region
 KEY: TProfile  SCT_TimeOutErrorVsLbs;1 Ave. TimeOutError per LB in All Region
 KEY: TProfile  SCT_BCIDErrorVsLbs;1    Ave. BCIDError per LB in All Region
 KEY: TProfile  SCT_LVL1IDErrorVsLbs;1  Ave. LVL1IDError per LB in All Region
 KEY: TProfile  SCT_PreambleErrorVsLbs;1        Ave. PreambleError per LB in All Region
 KEY: TProfile  SCT_FormatterErrorVsLbs;1       Ave. FormatterError per LB in All Region
 KEY: TProfile  SCT_TrailerErrorVsLbs;1 Ave. TrailerError per LB in All Region
 KEY: TProfile  SCT_TrailerOverflowErrorVsLbs;1 Ave. TrailerOverflowError per LB in All Region
 KEY: TProfile  SCT_HeaderTrailerLimitErrorVsLbs;1      Ave. HeaderTrailerLimitError per LB in All Region
 KEY: TProfile  SCT_ABCDErrorVsLbs;1    Ave. ABCDError per LB in All Region
 KEY: TProfile  SCT_RawErrorVsLbs;1     Ave. RawError per LB in All Region
 KEY: TProfile  SCT_MaskedLinkVsLbs;1   Ave. MaskedLink per LB in All Region
 KEY: TProfile  SCT_RODClockErrorVsLbs;1        Ave. RODClockError per LB in All Region
 KEY: TProfile  SCT_TruncatedRODVsLbs;1 Ave. TruncatedROD per LB in All Region
 KEY: TProfile  SCT_ROBFragmentErrorVsLbs;1     Ave. ROBFragmentError per LB in All Region
 KEY: TProfile  SCT_MissingLinkHeaderErrorVsLbs;1       Ave. MissingLinkHeaderError per LB in All Region
 KEY: TProfile  SCT_MaskedRODVsLbs;1    Ave. MaskedROD per LB in All Region
 KEY: TProfile  SCT_ABCDError_Chip0VsLbs;1      Ave. ABCDError_Chip0 per LB in All Region
 KEY: TProfile  SCT_ABCDError_Chip1VsLbs;1      Ave. ABCDError_Chip1 per LB in All Region
 KEY: TProfile  SCT_ABCDError_Chip2VsLbs;1      Ave. ABCDError_Chip2 per LB in All Region
 KEY: TProfile  SCT_ABCDError_Chip3VsLbs;1      Ave. ABCDError_Chip3 per LB in All Region
 KEY: TProfile  SCT_ABCDError_Chip4VsLbs;1      Ave. ABCDError_Chip4 per LB in All Region
 KEY: TProfile  SCT_ABCDError_Chip5VsLbs;1      Ave. ABCDError_Chip5 per LB in All Region
 KEY: TProfile  SCT_ABCDError_Error1VsLbs;1     Ave. ABCDError_Error1 per LB in All Region
 KEY: TProfile  SCT_ABCDError_Error2VsLbs;1     Ave. ABCDError_Error2 per LB in All Region
 KEY: TProfile  SCT_ABCDError_Error4VsLbs;1     Ave. ABCDError_Error4 per LB in All Region
 KEY: TProfile  SCT_TempMaskedChip0VsLbs;1      Ave. TempMaskedChip0 per LB in All Region
 KEY: TProfile  SCT_TempMaskedChip1VsLbs;1      Ave. TempMaskedChip1 per LB in All Region
 KEY: TProfile  SCT_TempMaskedChip2VsLbs;1      Ave. TempMaskedChip2 per LB in All Region
 KEY: TProfile  SCT_TempMaskedChip3VsLbs;1      Ave. TempMaskedChip3 per LB in All Region
 KEY: TProfile  SCT_TempMaskedChip4VsLbs;1      Ave. TempMaskedChip4 per LB in All Region
 KEY: TProfile  SCT_TempMaskedChip5VsLbs;1      Ave. TempMaskedChip5 per LB in All Region
 KEY: TProfile  SCT_ABCDError_Error7VsLbs;1     Ave. ABCDError_Error7 per LB in All Region
 KEY: TProfile  SCT_ABCDError_InvalidVsLbs;1    Ave. ABCDError_Invalid per LB in All Region
 KEY: TProfile  SCT_RODSimulatedDataVsLbs;1     Ave. RODSimulatedData per LB in All Region
 KEY: TProfile  SCTConfOutM;1   Num of Out Modules in All Region

run_x/SCT/GENERAL/errors
 KEY: TH1I      Masked Links;1  Number of Masked Links for SCT,ECA,B,ECC

run_x/SCT/DetectorCoverage
 KEY: TProfile  SCT_CoverageOfEnabledLinksVsLbs;1       Ave. Coverage of Enabled Links per LB
 KEY: TProfile  SCT_CoverageWithNoBadLinkLevelErrorVsLbs;1      Ave. Coverage of Links with No Bad LinkLevelError per LB
 KEY: TProfile  SCT_CoverageWithNoBadRODLevelErrorVsLbs;1       Ave. Coverage of Links with No Bad RODLevelError per LB
 KEY: TProfile  SCT_CoverageWithNoBadErrorVsLbs;1       Ave. Coverage of Links with No Bad Error per LB
 KEY: TProfile  SCT_CoverageWithNoPSTripVsLbs;1 Ave. Coverage of links Not Affected by PS Trip
 KEY: TProfile  SCT_CoverageOfLinksWithNoBadProblemVsLbs;1      Ave. Coverage of Links With No Bad Problem per LB
 KEY: TProfile  SCT_ModulesWithPSTripVsLbs;1    Ave. Num of Modules Affected by PS Trip per LB in All Region

run_x/lb_y/SCT/SCTEC/errors
 KEY: TProfile2D	RateErrorsPerLumi;1	Rate of Error Types for  disk  per Lumi-Block

run_x/lb_y/SCT/SCTB/errors
 KEY: TProfile2D	RateErrorsPerLumi;1	Rate of Error Types for  layer  per Lumi-Block

run_x/lb_y/SCT/SCTEA/errors
 KEY: TProfile2D	RateErrorsPerLumi;1	Rate of Error Types for  disk  per Lumi-Block

https://its.cern.ch/jira/browse/ATLASDQ-679

Using dictionary implemented by MR !31409 (merged) to avoid multiple definition of constants.

Tag @kkreul and @shhirose

Edited by Susumu Oda

Merge request reports