Skip to content

Commit

Permalink
fixes; moving from HIG to SUS
Browse files Browse the repository at this point in the history
  • Loading branch information
robervalwalsh authored and mmusich committed Mar 11, 2024
1 parent e35ee55 commit 754e346
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 29 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

mssmHbbBtag = DQMEDHarvester("DQMGenericClient",
subDirs = cms.untracked.vstring(
"HLT/HIG/MssmHbb/control/btag/*",
"HLT/SUS/MssmHbb/control/btag/*",
),
verbose = cms.untracked.uint32(0), # Set to 2 for all messages
resolution = cms.vstring(),
Expand Down
20 changes: 10 additions & 10 deletions DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cfi.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
)

mssmHbbBtagTriggerMonitor = DQMEDAnalyzer("TagAndProbeBtagTriggerMonitor",
dirname = cms.string("HLT/HIG/MssmHbb/"),
dirname = cms.string("HLT/SUS/MssmHbb/"),
requireValidHLTPaths = cms.bool(True),
processname = cms.string("HLT"),
jetPtMin = cms.double(40),
Expand All @@ -43,28 +43,28 @@
## Full hadronic

mssmHbbBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets40_PNetBTag_0p11",
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets40_PNetBTag_0p11",
jetPtMin = 40,
histoPSet = dict(jetPt = [40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,130,140,150,160,180,200,250,300,400,500]),
genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets40_PNetBTag_0p11_v*'])
)

mssmHbbBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets100_PNetBTag_0p11",
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets100_PNetBTag_0p11",
jetPtMin = 100,
histoPSet = dict(jetPt = [100,110,120,130,140,150,160,170,180,190,200,220,240,260,280,300,350,400,450,500,600,700,800]),
genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets100_PNetBTag_0p11_v*'])
)

mssmHbbBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets200_PNetBTag_0p11",
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets200_PNetBTag_0p11",
jetPtMin = 200,
histoPSet = dict(jetPt = [200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,380,400,420,440,460,500,550,600,700,800,900,1000]),
genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets200_PNetBTag_0p11_v*'])
)

mssmHbbBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets350_PNetBTag_0p11",
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets350_PNetBTag_0p11",
jetPtMin = 350,
histoPSet = dict(jetPt = [350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,560,570,580,590,600,650,700,750,800,900,1000]),
genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets350_PNetBTag_0p11_v*'])
Expand All @@ -73,30 +73,30 @@
## Semileptonic

mssmHbbBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PNetBTag_0p11",
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PNetBTag_0p11",
jetPtMin = 40,
histoPSet = dict(jetPt = [40,45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,130,140,150,160,180,200,250,300,400,500]),
genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v*'])
)

mssmHbbBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PNetBTag_0p11",
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PNetBTag_0p11",
jetPtMin = 100,
histoPSet = dict(jetPt = [100,110,120,130,140,150,160,170,180,190,200,220,240,260,280,300,350,400,450,500,600,700,800]),
genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v*'])
)

mssmHbbBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PNetBTag_0p11",
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PNetBTag_0p11",
jetPtMin = 200,
histoPSet = dict(jetPt = [200,210,220,230,240,250,260,270,280,290,300,310,320,330,340,350,360,380,400,420,440,460,500,550,600,700,800,900,1000]),
genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v*'])
)

mssmHbbBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PNetBTag_0p11",
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PNetBTag_0p11",
jetPtMin = 350,
histoPSet = dict(jetPt = [350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,560,570,580,590,600,650,700,750,800,900,1000]),
genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v*'])
genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v*'])
)

16 changes: 8 additions & 8 deletions DQMOffline/Trigger/python/MssmHbbMonitoring_Client_cfi.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
from DQMServices.Core.DQMEDHarvester import DQMEDHarvester

MssmHbbHLTEfficiency = DQMEDHarvester("DQMGenericClient",
subDirs = cms.untracked.vstring("HLT/HIG/MssmHbb/fullhadronic/*"),
subDirs = cms.untracked.vstring("HLT/SUS/MssmHbb/fullhadronic/*"),
verbose = cms.untracked.uint32(0), # Set to 2 for all messages
resolution = cms.vstring(),
efficiency = cms.vstring(

"effic_bjetPt_1 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_numerator bjetPt_1_denominator",
"effic_bjetEta_1 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_numerator bjetEta_1_denominator",
"effic_bjetPhi_1 'efficiency vs 1st b-jet phi; bjet phi ; efficiency' bjetPhi_1_numerator bjetPhi_1_denominator",
"effic_bjetCSV_1 'efficiency vs 1st b-jet csv; bjet CSV; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator",
"effic_bjetCSV_1 'efficiency vs 1st b-jet btag; bjet btag; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator",
"effic_bjetPt_1_variableBinning 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_variableBinning_numerator bjetPt_1_variableBinning_denominator",
"effic_bjetEta_1_variableBinning 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_variableBinning_numerator bjetEta_1_variableBinning_denominator",
"effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator",
Expand All @@ -21,7 +21,7 @@
"effic_bjetPt_2 'efficiency vs 2nd b-jet pt; bjet pt [GeV]; efficiency' bjetPt_2_numerator bjetPt_2_denominator",
"effic_bjetEta_2 'efficiency vs 2nd b-jet eta; bjet eta ; efficiency' bjetEta_2_numerator bjetEta_2_denominator",
"effic_bjetPhi_2 'efficiency vs 2nd b-jet phi; bjet phi ; efficiency' bjetPhi_2_numerator bjetPhi_2_denominator",
"effic_bjetCSV_2 'efficiency vs 2nd b-jet csv; bjet CSV; efficiency' bjetCSV_2_numerator bjetCSV_2_denominator",
"effic_bjetCSV_2 'efficiency vs 2nd b-jet btag; bjet btag; efficiency' bjetCSV_2_numerator bjetCSV_2_denominator",
"effic_bjetPt_2_variableBinning 'efficiency vs 2nd b-jet pt; bjet pt [GeV]; efficiency' bjetPt_2_variableBinning_numerator bjetPt_2_variableBinning_denominator",
"effic_bjetEta_2_variableBinning 'efficiency vs 2nd b-jet eta; bjet eta ; efficiency' bjetEta_2_variableBinning_numerator bjetEta_2_variableBinning_denominator",
"effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator",
Expand All @@ -34,7 +34,7 @@
)

MssmHbbmuHLTEfficiency = DQMEDHarvester("DQMGenericClient",
subDirs = cms.untracked.vstring("HLT/HIG/MssmHbb/semileptonic/*"),
subDirs = cms.untracked.vstring("HLT/SUS/MssmHbb/semileptonic/*"),
verbose = cms.untracked.uint32(0), # Set to 2 for all messages
resolution = cms.vstring(),
efficiency = cms.vstring(
Expand All @@ -56,7 +56,7 @@
"effic_bjetPt_1 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_numerator bjetPt_1_denominator",
"effic_bjetEta_1 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_numerator bjetEta_1_denominator",
"effic_bjetPhi_1 'efficiency vs 1st b-jet phi; bjet phi ; efficiency' bjetPhi_1_numerator bjetPhi_1_denominator",
"effic_bjetCSV_1 'efficiency vs 1st b-jet csv; bjet CSV; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator",
"effic_bjetCSV_1 'efficiency vs 1st b-jet btag; bjet btag; efficiency' bjetCSV_1_numerator bjetCSV_1_denominator",
"effic_bjetPt_1_variableBinning 'efficiency vs 1st b-jet pt; bjet pt [GeV]; efficiency' bjetPt_1_variableBinning_numerator bjetPt_1_variableBinning_denominator",
"effic_bjetEta_1_variableBinning 'efficiency vs 1st b-jet eta; bjet eta ; efficiency' bjetEta_1_variableBinning_numerator bjetEta_1_variableBinning_denominator",
"effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator",
Expand All @@ -66,7 +66,7 @@
"effic_bjetPt_2 'efficiency vs 2nd b-jet pt; bjet pt [GeV]; efficiency' bjetPt_2_numerator bjetPt_2_denominator",
"effic_bjetEta_2 'efficiency vs 2nd b-jet eta; bjet eta ; efficiency' bjetEta_2_numerator bjetEta_2_denominator",
"effic_bjetPhi_2 'efficiency vs 2nd b-jet phi; bjet phi ; efficiency' bjetPhi_2_numerator bjetPhi_2_denominator",
"effic_bjetCSV_2 'efficiency vs 2nd b-jet csv; bjet CSV; efficiency' bjetCSV_2_numerator bjetCSV_2_denominator",
"effic_bjetCSV_2 'efficiency vs 2nd b-jet btag; bjet btag; efficiency' bjetCSV_2_numerator bjetCSV_2_denominator",
"effic_bjetPt_2_variableBinning 'efficiency vs 2nd b-jet pt; bjet pt [GeV]; efficiency' bjetPt_2_variableBinning_numerator bjetPt_2_variableBinning_denominator",
"effic_bjetEta_2_variableBinning 'efficiency vs 2nd b-jet eta; bjet eta ; efficiency' bjetEta_2_variableBinning_numerator bjetEta_2_variableBinning_denominator",
"effic_bjetMulti 'efficiency vs b-jet multiplicity; bjet multiplicity; efficiency' bjetMulti_numerator bjetMulti_denominator",
Expand All @@ -79,7 +79,7 @@
)

MssmHbbmuHLTcontrolEfficiency = DQMEDHarvester("DQMGenericClient",
subDirs = cms.untracked.vstring("HLT/HIG/MssmHbb/control/muon/*"),
subDirs = cms.untracked.vstring("HLT/SUS/MssmHbb/control/muon/*"),
verbose = cms.untracked.uint32(0), # Set to 2 for all messages
resolution = cms.vstring(),
efficiency = cms.vstring(
Expand All @@ -101,7 +101,7 @@
"effic_jetPt_1 'efficiency vs 1st jet pt; jet pt [GeV]; efficiency' jetPt_1_numerator jetPt_1_denominator",
"effic_jetEta_1 'efficiency vs 1st jet eta; jet eta ; efficiency' jetEta_1_numerator jetEta_1_denominator",
"effic_jetPhi_1 'efficiency vs 1st jet phi; jet phi ; efficiency' jetPhi_1_numerator jetPhi_1_denominator",
"effic_jetCSV_1 'efficiency vs 1st jet csv; jet CSV; efficiency' jetCSV_1_numerator jetCSV_1_denominator",
"effic_jetBtag_1 'efficiency vs 1st jet btag; jet btag; efficiency' jetBtag_1_numerator jetBtag_1_denominator",
"effic_jetPt_1_variableBinning 'efficiency vs 1st jet pt; jet pt [GeV]; efficiency' jetPt_1_variableBinning_numerator jetPt_1_variableBinning_denominator",
"effic_jetEta_1_variableBinning 'efficiency vs 1st jet eta; jet eta ; efficiency' jetEta_1_variableBinning_numerator jetEta_1_variableBinning_denominator",
"effic_jetMulti 'efficiency vs jet multiplicity; jet multiplicity; efficiency' jetMulti_numerator jetMulti_denominator",
Expand Down
20 changes: 10 additions & 10 deletions DQMOffline/Trigger/python/MssmHbbMonitoring_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,25 @@
bJetDeltaEtaMax = 1.6, # deta cut between leading bjets
bJetMuDeltaRmax = 0.4 # dR(mu,nbjet) cone; only if #mu >1
)
# Fully-hadronic MssmHbb DeepCSV (main)
# Fully-hadronic MssmHbb (main)
hltMssmHbbMonitoringFH116 = hltMssmHbbmonitoring.clone(
FolderName = 'HLT/HIG/MssmHbb/fullhadronic/HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11',
FolderName = 'HLT/SUS/MssmHbb/fullhadronic/HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11',
bjetSelection = 'pt>100 & abs(eta)<2.2',
numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v*']),
histoPSet = dict(jetPtBinning = [0,100,150,200,250,300,350,400,500,700,1000,1500])
)

# Fully-hadronic MssmHbb DeepCSV (backup)
# Fully-hadronic MssmHbb (backup)
hltMssmHbbMonitoringFH128 = hltMssmHbbmonitoring.clone(
FolderName = 'HLT/HIG/MssmHbb/fullhadronic/HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11',
FolderName = 'HLT/SUS/MssmHbb/fullhadronic/HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11',
bjetSelection = 'pt>100 & abs(eta)<2.2',
numGenericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v*']),
histoPSet = dict(jetPtBinning = [0,100,150,200,250,300,350,400,500,700,1000,1500])
)

# Semileptonic MssmHbb DeepCSV (main)
# Semileptonic MssmHbb (main)
hltMssmHbbMonitoringSL40 = hltMssmHbbmonitoring.clone(
FolderName = 'HLT/HIG/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11',
FolderName = 'HLT/SUS/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11',
bjetSelection = 'pt>40 & abs(eta)<2.2',
nmuons = 1,
muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10',
Expand All @@ -40,9 +40,9 @@

)

# Semileptonic MssmHbb DeepCSV (backup)
# Semileptonic MssmHbb (backup)
hltMssmHbbMonitoringSL54 = hltMssmHbbmonitoring.clone(
FolderName = 'HLT/HIG/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11',
FolderName = 'HLT/SUS/MssmHbb/semileptonic/HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11',
bjetSelection = 'pt>40 & abs(eta)<2.2',
nmuons = 1,
muoSelection = 'pt>12 & abs(eta)<2.2 & isPFMuon & isGlobalMuon & innerTrack.hitPattern.trackerLayersWithMeasurement>5 & innerTrack.hitPattern.numberOfValidPixelHits>0 & globalTrack.hitPattern.numberOfValidMuonHits>0 & globalTrack.normalizedChi2<10',
Expand All @@ -54,7 +54,7 @@

#control b-tagging
hltMssmHbbMonitoringMu12 = hltMssmHbbmonitoring.clone(
FolderName = 'HLT/HIG/MssmHbb/control/muon/HLT_Mu12eta2p3',
FolderName = 'HLT/SUS/MssmHbb/control/muon/HLT_Mu12eta2p3',
nmuons = 1,
nbjets = 0,
njets = 0,
Expand All @@ -64,7 +64,7 @@
)

hltMssmHbbMonitoringMu12Jet40 = hltMssmHbbmonitoring.clone(
FolderName = 'HLT/HIG/MssmHbb/control/muon/HLT_Mu12eta2p3_PFJet40',
FolderName = 'HLT/SUS/MssmHbb/control/muon/HLT_Mu12eta2p3_PFJet40',
nmuons = 1,
nbjets = 0,
njets = 1,
Expand Down

0 comments on commit 754e346

Please sign in to comment.