From 88eeb61c42121886de3b3c924e66ff9313f2c6a1 Mon Sep 17 00:00:00 2001 From: Hugues Date: Mon, 21 Sep 2015 23:54:47 +0200 Subject: [PATCH 1/3] add new paths in the muon offline HLT DQM --- .../Trigger/python/HLTMuonOfflineAnalyzer_cfi.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/DQMOffline/Trigger/python/HLTMuonOfflineAnalyzer_cfi.py b/DQMOffline/Trigger/python/HLTMuonOfflineAnalyzer_cfi.py index 308ad2cdbf5da..b837a920e686d 100644 --- a/DQMOffline/Trigger/python/HLTMuonOfflineAnalyzer_cfi.py +++ b/DQMOffline/Trigger/python/HLTMuonOfflineAnalyzer_cfi.py @@ -30,10 +30,16 @@ "HLT_IsoTkMu27_v", "HLT_Mu27_v", "HLT_TkMu27_v", - "HLT_IsoMu20_v1", - "HLT_Mu20_v1", - "HLT_IsoTkMu20_v1", - "HLT_TkMu20_v1", + "HLT_IsoMu20_v", + "HLT_Mu20_v", + "HLT_TkMu20_v", + "HLT_IsoTkMu20_v", + "HLT_IsoMu22_v", + "HLT_IsoTkMu22_v", + "HLT_IsoMu18_v", + "HLT_IsoTkMu18_v", + "HLT_OldIsoMu18_v", + "HLT_OldIsoTkMu18_v", "HLT_L1SingleMu16_v", "HLT_L2Mu10_v", "HLT_HIL1DoubleMu0", #for HI From 02a8f9caf426b250d5cbb96db2a7d53bfdf0c825 Mon Sep 17 00:00:00 2001 From: Hugues Date: Mon, 21 Sep 2015 23:55:28 +0200 Subject: [PATCH 2/3] update the parsing expression to handle the old iso muon paths --- HLTriggerOffline/Muon/python/hltMuonValidator_cfi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HLTriggerOffline/Muon/python/hltMuonValidator_cfi.py b/HLTriggerOffline/Muon/python/hltMuonValidator_cfi.py index 8cf07ca46ca8e..48e5d3c9620c3 100644 --- a/HLTriggerOffline/Muon/python/hltMuonValidator_cfi.py +++ b/HLTriggerOffline/Muon/python/hltMuonValidator_cfi.py @@ -4,7 +4,7 @@ hltProcessName = cms.string("HLT"), hltPathsToCheck = cms.vstring( - "HLT_(L[12])?(Double)?(Iso)?(Tk)?Mu[0-9]*(Open)?(_NoVertex)?(_eta2p1)?(_IterTrk02)?(_v[0-9]*)?$", + "HLT_(L[12])?(OldIso)?(Iso)?(Tk)?Mu[0-9]*(Open)?(_NoVertex)?(_eta2p1)?(_v[0-9]*)?$", "HLT_Mu17_NoFilters?(_v[0-9]*)?$", "HLT_Dimuon0_Jpsi_v10", "HLT_Dimuon13_Jpsi_Barrel_v5", From 409d4f7ba5d38c91578159aafbf0ae87de4f16e1 Mon Sep 17 00:00:00 2001 From: Hugues Date: Mon, 21 Sep 2015 23:56:07 +0200 Subject: [PATCH 3/3] update the muon Relval DQM to handle the old isolation filters --- HLTriggerOffline/Muon/src/HLTMuonValidator.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HLTriggerOffline/Muon/src/HLTMuonValidator.cc b/HLTriggerOffline/Muon/src/HLTMuonValidator.cc index d89c0da623113..df11f81015ab7 100644 --- a/HLTriggerOffline/Muon/src/HLTMuonValidator.cc +++ b/HLTriggerOffline/Muon/src/HLTMuonValidator.cc @@ -131,13 +131,13 @@ HLTMuonValidator::stepLabels(const vector& modules) { else steps.push_back("L2Iso"); } - else if ((modules[i].find("pfecalIsoRhoFiltered") != string::npos)) { + else if ((modules[i].find("pfecalIsoRhoFiltered") != string::npos)||(modules[i].find("pfecalOldIsoRhoFiltered") != string::npos)) { if (modules[i].find("L3") != string::npos) steps.push_back("L3EcalIso"); else if (modules[i].find("TkFiltered") != string::npos) steps.push_back("TkEcalIso"); } - else if ((modules[i].find("pfhcalIsoRhoFiltered") != string::npos)) { + else if ((modules[i].find("pfhcalIsoRhoFiltered") != string::npos)||(modules[i].find("pfhcalOldIsoRhoFiltered") != string::npos)) { if (modules[i].find("L3") != string::npos) steps.push_back("L3HcalIso"); else if (modules[i].find("TkFiltered") != string::npos)