File indexing completed on 2024-04-06 12:10:02
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/SUS/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.7544),
0028 probeBtagMin = cms.double(0.1919),
0029 triggerobjbtag = cms.string("hltBTagPFPNet0p11Single"),
0030 triggerSummary = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
0031 btagAlgos = cms.VInputTag(cms.InputTag("pfParticleNetAK4DiscriminatorsJetTagsForRECO:BvsAll")),
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 mssmHbbBtagTriggerMonitorFH40 = mssmHbbBtagTriggerMonitor.clone(
0046 dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets40_PNetBTag_0p11",
0047 jetPtMin = 40,
0048 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]),
0049 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets40_PNetBTag_0p11_v*'])
0050 )
0051
0052 mssmHbbBtagTriggerMonitorFH100 = mssmHbbBtagTriggerMonitor.clone(
0053 dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets100_PNetBTag_0p11",
0054 jetPtMin = 100,
0055 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]),
0056 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets100_PNetBTag_0p11_v*'])
0057 )
0058
0059 mssmHbbBtagTriggerMonitorFH200 = mssmHbbBtagTriggerMonitor.clone(
0060 dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets200_PNetBTag_0p11",
0061 jetPtMin = 200,
0062 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]),
0063 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets200_PNetBTag_0p11_v*'])
0064 )
0065
0066 mssmHbbBtagTriggerMonitorFH350 = mssmHbbBtagTriggerMonitor.clone(
0067 dirname = "HLT/SUS/MssmHbb/control/btag/HLT_DoublePFJets350_PNetBTag_0p11",
0068 jetPtMin = 350,
0069 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]),
0070 genericTriggerEventPSet = dict(hltPaths = ['HLT_DoublePFJets350_PNetBTag_0p11_v*'])
0071 )
0072
0073
0074
0075 mssmHbbBtagTriggerMonitorSL40 = mssmHbbBtagTriggerMonitor.clone(
0076 dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets40_PNetBTag_0p11",
0077 jetPtMin = 40,
0078 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]),
0079 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v*'])
0080 )
0081
0082 mssmHbbBtagTriggerMonitorSL100 = mssmHbbBtagTriggerMonitor.clone(
0083 dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets100_PNetBTag_0p11",
0084 jetPtMin = 100,
0085 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]),
0086 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v*'])
0087 )
0088
0089 mssmHbbBtagTriggerMonitorSL200 = mssmHbbBtagTriggerMonitor.clone(
0090 dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets200_PNetBTag_0p11",
0091 jetPtMin = 200,
0092 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]),
0093 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v*'])
0094 )
0095
0096 mssmHbbBtagTriggerMonitorSL350 = mssmHbbBtagTriggerMonitor.clone(
0097 dirname = "HLT/SUS/MssmHbb/control/btag/HLT_Mu12_DoublePFJets350_PNetBTag_0p11",
0098 jetPtMin = 350,
0099 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]),
0100 genericTriggerEventPSet = dict(hltPaths = ['HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v*'])
0101 )
0102