File indexing completed on 2023-03-17 10:58:47
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0004
0005 triggerFlagPSet = cms.PSet(
0006 dcsInputTag = cms.InputTag('scalersRawToDigi'),
0007 dcsRecordInputTag = cms.InputTag('onlineMetaDataDigis'),
0008 dcsPartitions = cms.vint32( 24, 25, 26, 27, 28, 29 ),
0009 andOrDcs = cms.bool(False),
0010 errorReplyDcs = cms.bool(True),
0011 dbLabel = cms.string(''),
0012 andOrHlt = cms.bool(True),
0013 hltInputTag = cms.InputTag('TriggerResults', '', 'HLT'),
0014 hltPaths = cms.vstring(),
0015 hltDBKey = cms.string(''),
0016 errorReplyHlt = cms.bool(False),
0017 verbosityLevel = cms.uint32(1),
0018 andOr = cms.bool(False)
0019 )
0020
0021 mssmHbbBtagTriggerMonitor = DQMEDAnalyzer("TagAndProbeBtagTriggerMonitor",
0022 dirname = cms.string("HLT/HIG/MssmHbb/"),
0023 requireValidHLTPaths = cms.bool(True),
0024 processname = cms.string("HLT"),
0025 jetPtMin = cms.double(40),
0026 jetEtaMax = cms.double(2.2),
0027 tagBtagMin = cms.double(0.7665),
0028 probeBtagMin = cms.double(0.4168),
0029 triggerobjbtag = cms.string("hltBTagCaloDeepCSV0p71Single8Jets30"),
0030 triggerSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
0031 btagAlgos = cms.VInputTag(cms.InputTag("pfDeepCSVJetTags:probb"), cms.InputTag("pfDeepCSVJetTags:probbb")),
0032 histoPSet = cms.PSet(
0033 jetPt = cms.vdouble(40,45,50,55,60,65,70,75,80,85,90,95,100),
0034 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),
0035 jetPhi = cms.vdouble(-3.5,-3.0,-2.5,-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0,2.5,3.0,3.5),
0036 jetBtag = cms.vdouble(0.0,0.10,0.20,0.30,0.40,0.45,0.50,0.55,0.60,0.65,0.70,0.72,0.74,0.76,0.78,0.80,0.81,0.82,0.83,0.84,0.85,0.86,0.87,0.88,0.89,0.90,0.91,0.92,0.93,0.94,0.95,0.96,0.97,0.98,0.99,1.00),
0037 ),
0038 genericTriggerEventPSet = triggerFlagPSet.clone(),
0039 )
0040
0041
0042
0043
0044
0045 mssmHbbDeepCSVBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone(
0046 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets40_PFBTagDeepCSV_p71",
0047 jetPtMin = 40,
0048 triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
0049 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]),
0050 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets40_PFBTagDeepCSV_p71_v*'])
0051 )
0052
0053 mssmHbbDeepCSVBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone(
0054 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets100_PFBTagDeepCSV_p71",
0055 jetPtMin = 100,
0056 triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
0057 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]),
0058 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets100_PFBTagDeepCSV_p71_v*'])
0059 )
0060
0061 mssmHbbDeepCSVBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone(
0062 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets200_PFBTagDeepCSV_p71",
0063 jetPtMin = 200,
0064 triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
0065 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]),
0066 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets200_PFBTagDeepCSV_p71_v*'])
0067 )
0068
0069 mssmHbbDeepCSVBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone(
0070 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets350_PFBTagDeepCSV_p71",
0071 jetPtMin = 350,
0072 triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
0073 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]),
0074 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets350_PFBTagDeepCSV_p71_v*'])
0075 )
0076
0077
0078
0079 mssmHbbDeepCSVBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone(
0080 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71",
0081 jetPtMin = 40,
0082 triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
0083 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]),
0084 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PFBTagDeepCSV_p71_v*'])
0085 )
0086
0087 mssmHbbDeepCSVBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone(
0088 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PFBTagDeepCSV_p71",
0089 jetPtMin = 100,
0090 triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
0091 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]),
0092 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets100_PFBTagDeepCSV_p71_v*'])
0093 )
0094
0095 mssmHbbDeepCSVBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone(
0096 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PFBTagDeepCSV_p71",
0097 jetPtMin = 200,
0098 triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
0099 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]),
0100 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets200_PFBTagDeepCSV_p71_v*'])
0101 )
0102
0103 mssmHbbDeepCSVBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone(
0104 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PFBTagDeepCSV_p71",
0105 jetPtMin = 350,
0106 triggerobjbtag = "hltBTagPFDeepCSV0p71Single8Jets30",
0107 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]),
0108 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets350_PFBTagDeepCSV_p71_v*'])
0109 )
0110
0111
0112
0113
0114 mssmHbbDeepJetBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone(
0115 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets40_PFBTagDeepJet_p71",
0116 jetPtMin = 40,
0117 triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
0118 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]),
0119 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets40_PFBTagDeepJet_p71_v*'])
0120 )
0121
0122 mssmHbbDeepJetBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone(
0123 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets100_PFBTagDeepJet_p71",
0124 jetPtMin = 100,
0125 triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
0126 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]),
0127 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets100_PFBTagDeepJet_p71_v*'])
0128 )
0129
0130 mssmHbbDeepJetBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone(
0131 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets200_PFBTagDeepJet_p71",
0132 jetPtMin = 200,
0133 triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
0134 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]),
0135 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets200_PFBTagDeepJet_p71_v*'])
0136 )
0137
0138 mssmHbbDeepJetBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone(
0139 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_DoublePFJets350_PFBTagDeepJet_p71",
0140 jetPtMin = 350,
0141 triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
0142 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]),
0143 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets350_PFBTagDeepJet_p71_v*'])
0144 )
0145
0146
0147
0148
0149 mssmHbbDeepJetBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone(
0150 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71",
0151 jetPtMin = 40,
0152 triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
0153 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]),
0154 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PFBTagDeepJet_p71_v*'])
0155 )
0156
0157 mssmHbbDeepJetBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone(
0158 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71",
0159 jetPtMin = 100,
0160 triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
0161 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]),
0162 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets100_PFBTagDeepJet_p71_v*'])
0163 )
0164
0165 mssmHbbDeepJetBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone(
0166 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71",
0167 jetPtMin = 200,
0168 triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
0169 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]),
0170 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets200_PFBTagDeepJet_p71_v*'])
0171 )
0172
0173 mssmHbbDeepJetBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone(
0174 dirname = "HLT/HIG/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71",
0175 jetPtMin = 350,
0176 triggerobjbtag = "hltBTagPFDeepJet0p71Single8Jets30",
0177 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]),
0178 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets350_PFBTagDeepJet_p71_v*'])
0179 )
0180