From df79e4846b3a34b63efd417b4685be3cd46e0ba8 Mon Sep 17 00:00:00 2001 From: Thomas Reis Date: Tue, 21 Aug 2018 15:09:57 +0200 Subject: [PATCH] Add uGT board comparison quality tests. --- .../data/L1TStage2uGTQualityTests.xml | 19 +++++-- .../python/L1TStage2EventInfoClient_cfi.py | 50 +++++++++++++++++++ 2 files changed, 66 insertions(+), 3 deletions(-) diff --git a/DQM/L1TMonitorClient/data/L1TStage2uGTQualityTests.xml b/DQM/L1TMonitorClient/data/L1TStage2uGTQualityTests.xml index c13903a201ec0..d603839d078b1 100644 --- a/DQM/L1TMonitorClient/data/L1TStage2uGTQualityTests.xml +++ b/DQM/L1TMonitorClient/data/L1TStage2uGTQualityTests.xml @@ -2,7 +2,20 @@ - + + + + ContentsYRange + 0.00 + 0.00 + 0.95 + 0.99 + 1 + + + + uGTBoardComparison_MismatchRatioMax0 + @@ -14,7 +27,7 @@ 0.99 1 - + caloLayer2vsuGT_MismatchRatioMax0 @@ -30,7 +43,7 @@ 0.99 1 - + uGMTvsuGT_MismatchRatioMax0 diff --git a/DQM/L1TMonitorClient/python/L1TStage2EventInfoClient_cfi.py b/DQM/L1TMonitorClient/python/L1TStage2EventInfoClient_cfi.py index 868cfb18553ee..84f44125ad815 100644 --- a/DQM/L1TMonitorClient/python/L1TStage2EventInfoClient_cfi.py +++ b/DQM/L1TMonitorClient/python/L1TStage2EventInfoClient_cfi.py @@ -338,6 +338,56 @@ HwValLabel = cms.string("Stage2uGT"), SystemDisable = cms.uint32(0), QualityTests = cms.VPSet( + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard2/CaloLayer2/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard3/CaloLayer2/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard4/CaloLayer2/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard5/CaloLayer2/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard6/CaloLayer2/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard2/Muons/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard3/Muons/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard4/Muons/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard5/Muons/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), + cms.PSet( + QualityTestName = cms.string("uGTBoardComparison_MismatchRatioMax0"), + QualityTestHist = cms.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard6/Muons/mismatchRatio"), + QualityTestSummaryEnabled = cms.uint32(1) + ), cms.PSet( QualityTestName = cms.string("uGMTvsuGT_MismatchRatioMax0"), QualityTestHist = cms.string("L1T/L1TStage2uGT/uGMToutput_vs_uGTinput/mismatchRatio"),