Skip to content

Commit

Permalink
Merge pull request #44366 from mmusich/mm_dev_backport_44284
Browse files Browse the repository at this point in the history
MSSM Hbb trigger dqm updates for 2024 triggers [14.0.X]
  • Loading branch information
cmsbuild authored Mar 13, 2024
2 parents 19f4a22 + 706d431 commit 38b352d
Show file tree
Hide file tree
Showing 7 changed files with 79 additions and 267 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
24 changes: 8 additions & 16 deletions DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,12 @@
from DQMOffline.Trigger.MssmHbbBtagTriggerMonitor_cfi import *

mssmHbbBtagTriggerMonitor = cms.Sequence(
mssmHbbDeepCSVBtagTriggerMonitorFH40 +
mssmHbbDeepCSVBtagTriggerMonitorFH100 +
mssmHbbDeepCSVBtagTriggerMonitorFH200 +
mssmHbbDeepCSVBtagTriggerMonitorFH350 +
mssmHbbDeepCSVBtagTriggerMonitorSL40 +
mssmHbbDeepCSVBtagTriggerMonitorSL100 +
mssmHbbDeepCSVBtagTriggerMonitorSL200 +
mssmHbbDeepCSVBtagTriggerMonitorSL350 +
mssmHbbDeepJetBtagTriggerMonitorFH40 +
mssmHbbDeepJetBtagTriggerMonitorFH100 +
mssmHbbDeepJetBtagTriggerMonitorFH200 +
mssmHbbDeepJetBtagTriggerMonitorFH350 +
mssmHbbDeepJetBtagTriggerMonitorSL40 +
mssmHbbDeepJetBtagTriggerMonitorSL100 +
mssmHbbDeepJetBtagTriggerMonitorSL200 +
mssmHbbDeepJetBtagTriggerMonitorSL350
mssmHbbBtagTriggerMonitorFH40 +
mssmHbbBtagTriggerMonitorFH100 +
mssmHbbBtagTriggerMonitorFH200 +
mssmHbbBtagTriggerMonitorFH350 +
mssmHbbBtagTriggerMonitorSL40 +
mssmHbbBtagTriggerMonitorSL100 +
mssmHbbBtagTriggerMonitorSL200 +
mssmHbbBtagTriggerMonitorSL350
)
140 changes: 31 additions & 109 deletions DQMOffline/Trigger/python/MssmHbbBtagTriggerMonitor_cfi.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,16 +19,16 @@
)

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),
jetEtaMax = cms.double(2.2),
tagBtagMin = cms.double(0.7665),
probeBtagMin = cms.double(0.4168),
triggerobjbtag = cms.string("hltBTagCaloDeepCSV0p71Single8Jets30"),
tagBtagMin = cms.double(0.7544),
probeBtagMin = cms.double(0.1919),
triggerobjbtag = cms.string("hltBTagPFPNet0p11Single"),
triggerSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
btagAlgos = cms.VInputTag(cms.InputTag("pfDeepCSVJetTags:probb"), cms.InputTag("pfDeepCSVJetTags:probbb")),
btagAlgos = cms.VInputTag(cms.InputTag("pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll")),
histoPSet = cms.PSet(
jetPt = cms.vdouble(40,45,50,55,60,65,70,75,80,85,90,95,100),
jetEta = cms.vdouble(-2.5,-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0,2.5),
Expand All @@ -40,141 +40,63 @@

# online btagging monitor

## Full hadronic - DeepCSV BTag
## Full hadronic

mssmHbbDeepCSVBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets40_PFBTagDeepCSV_p71",
mssmHbbBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets40_PNetBTag_0p11",
jetPtMin = 40,
triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
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_PFBTagDeepCSV_p71_v*'])
genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets40_PNetBTag_0p11_v*'])
)

mssmHbbDeepCSVBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets100_PFBTagDeepCSV_p71",
mssmHbbBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets100_PNetBTag_0p11",
jetPtMin = 100,
triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
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_PFBTagDeepCSV_p71_v*'])
genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets100_PNetBTag_0p11_v*'])
)

mssmHbbDeepCSVBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets200_PFBTagDeepCSV_p71",
mssmHbbBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets200_PNetBTag_0p11",
jetPtMin = 200,
triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
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_PFBTagDeepCSV_p71_v*'])
genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets200_PNetBTag_0p11_v*'])
)

mssmHbbDeepCSVBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets350_PFBTagDeepCSV_p71",
mssmHbbBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets350_PNetBTag_0p11",
jetPtMin = 350,
triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
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_PFBTagDeepCSV_p71_v*'])
genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets350_PNetBTag_0p11_v*'])
)

## Semileptonic - DeepCSV BTag
## Semileptonic

mssmHbbDeepCSVBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71",
mssmHbbBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PNetBTag_0p11",
jetPtMin = 40,
triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
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_PFBTagDeepCSV_p71_v*'])
genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v*'])
)

mssmHbbDeepCSVBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PFBTagDeepCSV_p71",
mssmHbbBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PNetBTag_0p11",
jetPtMin = 100,
triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
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_PFBTagDeepCSV_p71_v*'])
genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v*'])
)

mssmHbbDeepCSVBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PFBTagDeepCSV_p71",
mssmHbbBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PNetBTag_0p11",
jetPtMin = 200,
triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
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_PFBTagDeepCSV_p71_v*'])
genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v*'])
)

mssmHbbDeepCSVBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PFBTagDeepCSV_p71",
mssmHbbBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PNetBTag_0p11",
jetPtMin = 350,
triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
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_DoublePFJets350_PFBTagDeepCSV_p71_v*'])
)


## Full hadronic - DeepJet BTag

mssmHbbDeepJetBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets40_PFBTagDeepJet_p71",
jetPtMin = 40,
triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
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_PFBTagDeepJet_p71_v*'])
)

mssmHbbDeepJetBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets100_PFBTagDeepJet_p71",
jetPtMin = 100,
triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
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_PFBTagDeepJet_p71_v*'])
)

mssmHbbDeepJetBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets200_PFBTagDeepJet_p71",
jetPtMin = 200,
triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
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_PFBTagDeepJet_p71_v*'])
)

mssmHbbDeepJetBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets350_PFBTagDeepJet_p71",
jetPtMin = 350,
triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
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_PFBTagDeepJet_p71_v*'])
)


## Semileptonic - DeepJet BTag

mssmHbbDeepJetBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71",
jetPtMin = 40,
triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
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_PFBTagDeepJet_p71_v*'])
)

mssmHbbDeepJetBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71",
jetPtMin = 100,
triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
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_PFBTagDeepJet_p71_v*'])
)

mssmHbbDeepJetBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71",
jetPtMin = 200,
triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
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_PFBTagDeepJet_p71_v*'])
)

mssmHbbDeepJetBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone(
dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71",
jetPtMin = 350,
triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
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_DoublePFJets350_PFBTagDeepJet_p71_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
Loading

0 comments on commit 38b352d

Please sign in to comment.