import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.htMonitoring_cfi import htMonitoring hltHTmonitoring = htMonitoring.clone() hltHTmonitoring.FolderName = cms.string('HLT/HT/PFMETNoMu120/') hltHTmonitoring.histoPSet.htPSet = cms.PSet( nbins = cms.uint32 ( 200 ), xmin = cms.double( -0.5), xmax = cms.double(19999.5), ) hltHTmonitoring.met = cms.InputTag("pfMetEI") # pfMet hltHTmonitoring.jets = cms.InputTag("pfJetsEI") # ak4PFJets, ak4PFJetsCHS hltHTmonitoring.electrons = cms.InputTag("gedGsfElectrons") # while pfIsolatedElectronsEI are reco::PFCandidate ! hltHTmonitoring.muons = cms.InputTag("muons") # while pfIsolatedMuonsEI are reco::PFCandidate ! hltHTmonitoring.numGenericTriggerEventPSet.andOr = cms.bool( False ) #hltHTmonitoring.numGenericTriggerEventPSet.dbLabel = cms.string("ExoDQMTrigger") # it does not exist yet, we should consider the possibility of using the DB, but as it is now it will need a label per path ! hltHTmonitoring.numGenericTriggerEventPSet.andOrHlt = cms.bool(True)# True:=OR; False:=AND hltHTmonitoring.numGenericTriggerEventPSet.hltInputTag = cms.InputTag( "TriggerResults::HLT" ) hltHTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*") # HLT_ZeroBias_v* #hltHTmonitoring.numGenericTriggerEventPSet.hltDBKey = cms.string("EXO_HLT_HT") hltHTmonitoring.numGenericTriggerEventPSet.errorReplyHlt = cms.bool( False ) hltHTmonitoring.numGenericTriggerEventPSet.verbosityLevel = cms.uint32(0) hltHTmonitoring.denGenericTriggerEventPSet.andOr = cms.bool( False ) hltHTmonitoring.denGenericTriggerEventPSet.dcsInputTag = cms.InputTag( "scalersRawToDigi" ) hltHTmonitoring.denGenericTriggerEventPSet.dcsPartitions = cms.vint32 ( 24, 25, 26, 27, 28, 29 ) # 24-27: strip, 28-29: pixel, we should add all other detectors ! hltHTmonitoring.denGenericTriggerEventPSet.andOrDcs = cms.bool( False ) hltHTmonitoring.denGenericTriggerEventPSet.errorReplyDcs = cms.bool( True ) hltHTmonitoring.denGenericTriggerEventPSet.verbosityLevel = cms.uint32(0)
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.htMonitoring_cfi import htMonitoring hltHTmonitoring = htMonitoring.clone() hltHTmonitoring.FolderName = cms.string('HLT/HT/PFMETNoMu120/') hltHTmonitoring.histoPSet.lsPSet = cms.PSet( nbins = cms.uint32( 250 ), xmin = cms.double( 0.), xmax = cms.double( 2500.), ) hltHTmonitoring.histoPSet.htPSet = cms.PSet( nbins = cms.uint32 ( 200 ), xmin = cms.double( -0.5), xmax = cms.double(19999.5), ) hltHTmonitoring.met = cms.InputTag("pfMetEI") # pfMet hltHTmonitoring.jets = cms.InputTag("pfJetsEI") # ak4PFJets, ak4PFJetsCHS hltHTmonitoring.electrons = cms.InputTag("gedGsfElectrons") # while pfIsolatedElectronsEI are reco::PFCandidate ! hltHTmonitoring.muons = cms.InputTag("muons") # while pfIsolatedMuonsEI are reco::PFCandidate ! hltHTmonitoring.numGenericTriggerEventPSet.andOr = cms.bool( False ) #hltHTmonitoring.numGenericTriggerEventPSet.dbLabel = cms.string("ExoDQMTrigger") # it does not exist yet, we should consider the possibility of using the DB, but as it is now it will need a label per path ! hltHTmonitoring.numGenericTriggerEventPSet.andOrHlt = cms.bool(True)# True:=OR; False:=AND hltHTmonitoring.numGenericTriggerEventPSet.hltInputTag = cms.InputTag( "TriggerResults::HLT" ) hltHTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*") # HLT_ZeroBias_v* #hltHTmonitoring.numGenericTriggerEventPSet.hltDBKey = cms.string("EXO_HLT_HT") hltHTmonitoring.numGenericTriggerEventPSet.errorReplyHlt = cms.bool( False ) hltHTmonitoring.numGenericTriggerEventPSet.verbosityLevel = cms.uint32(0) hltHTmonitoring.denGenericTriggerEventPSet.andOr = cms.bool( False )
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.htMonitoring_cfi import htMonitoring # config file for monitoring the trigger efficiency vs invariant dijetmass of the two leading jets # see python/HTMonitor_cfi.py or plugins/HTMonitor.h or plugins/HTMonitor.cc for more details hltMjjmonitoring = htMonitoring.clone() hltMjjmonitoring.FolderName = cms.string('HLT/HT/PFMETNoMu120/') hltMjjmonitoring.quantity = cms.string('Mjj') # set quantity to invariant dijetmass hltMjjmonitoring.jetSelection = cms.string("pt > 200 && eta < 2.4") hltMjjmonitoring.dEtaCut = cms.double(1.3) hltMjjmonitoring.histoPSet.htPSet = cms.PSet( nbins = cms.uint32 ( 200 ), xmin = cms.double( -0.5), xmax = cms.double(19999.5), ) hltMjjmonitoring.met = cms.InputTag("pfMet") hltMjjmonitoring.jets = cms.InputTag("ak8PFJetsPuppi") hltMjjmonitoring.electrons = cms.InputTag("gedGsfElectrons") hltMjjmonitoring.muons = cms.InputTag("muons") hltMjjmonitoring.numGenericTriggerEventPSet.andOr = cms.bool( False ) hltMjjmonitoring.numGenericTriggerEventPSet.andOrHlt = cms.bool(True)# True:=OR; False:=AND hltMjjmonitoring.numGenericTriggerEventPSet.hltInputTag = cms.InputTag( "TriggerResults::HLT" ) hltMjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*") hltMjjmonitoring.numGenericTriggerEventPSet.errorReplyHlt = cms.bool( False ) hltMjjmonitoring.numGenericTriggerEventPSet.verbosityLevel = cms.uint32(0) hltMjjmonitoring.denGenericTriggerEventPSet.andOr = cms.bool( False )
hltSoftdropmonitoring = htMonitoring.clone( FolderName='HLT/HT/PFMETNoMu120/', quantity='softdrop', # set quantity to leading jet softdropmass jetSelection="pt > 65 && eta < 2.4", dEtaCut=1.3, met="pfMet", jets="ak8PFJetsPuppiSoftDrop", # dont set this to non-SoftdropJets electrons="gedGsfElectrons", muons="muons", histoPSet=dict(htBinning=[ 0., 5., 10., 15., 20., 25., 30., 35., 40., 45., 50., 55., 60., 65., 70., 75., 80., 85., 90., 95., 100., 105., 110., 115., 120., 125., 130., 135., 140., 145., 150., 155., 160., 165., 170., 175., 180., 185., 190., 195., 200. ], htPSet=dict(nbins=200, xmin=-0.5, xmax=19999.5)), numGenericTriggerEventPSet=dict( andOr=False, andOrHlt=True, # True:=OR; False:=AND hltInputTag="TriggerResults::HLT", hltPaths=["HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"], errorReplyHlt=False, verbosityLevel=0), denGenericTriggerEventPSet=dict( andOr=False, dcsInputTag="scalersRawToDigi", dcsRecordInputTag="onlineMetaDataDigis", dcsPartitions=[24, 25, 26, 27, 28, 29], # 24-27: strip, 28-29 andOrDcs=False, errorReplyDcs=True, verbosityLevel=0, hltPaths=["HLT_IsoMu27_v*"]))
# config file for monitoring the trigger efficiency vs invariant dijetmass of the two leading jets # see python/HTMonitor_cfi.py or plugins/HTMonitor.h or plugins/HTMonitor.cc for more details hltMjjmonitoring = htMonitoring.clone( FolderName='HLT/HT/PFMETNoMu120/', quantity='Mjj', # set quantity to invariant dijetmass jetSelection="pt > 200 && eta < 2.4", dEtaCut=1.3, met="pfMet", jets="ak8PFJetsPuppi", electrons="gedGsfElectrons", muons="muons", histoPSet=dict(htPSet=dict(nbins=200, xmin=-0.5, xmax=19999.5)), numGenericTriggerEventPSet=dict( andOr=False, andOrHlt=True, # True:=OR; False:=AND hltInputTag="TriggerResults::HLT", hltPaths=["HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"], errorReplyHlt=False, verbosityLevel=0), denGenericTriggerEventPSet=dict( andOr=False, dcsInputTag="scalersRawToDigi", dcsRecordInputTag="onlineMetaDataDigis", dcsPartitions=[24, 25, 26, 27, 28, 29], # 24-27: strip, 28-29 andOrDcs=False, errorReplyDcs=True, verbosityLevel=0, hltPaths=["HLT_IsoMu27_v*"]))
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.htMonitoring_cfi import htMonitoring # config file for monitoring the trigger efficiency vs softdropmass of the leading jet # see python/HTMonitor_cfi.py or plugins/HTMonitor.h or plugins/HTMonitor.cc for more details hltSoftdropmonitoring = htMonitoring.clone() hltSoftdropmonitoring.FolderName = cms.string('HLT/HT/PFMETNoMu120/') hltSoftdropmonitoring.quantity = cms.string( 'softdrop') # set quantity to leading jet softdropmass hltSoftdropmonitoring.jetSelection = cms.string("pt > 65 && eta < 2.4") hltSoftdropmonitoring.dEtaCut = cms.double(1.3) hltSoftdropmonitoring.histoPSet.htBinning = cms.vdouble( 0., 5., 10., 15., 20., 25., 30., 35., 40., 45., 50., 55., 60., 65., 70., 75., 80., 85., 90., 95., 100., 105., 110., 115., 120., 125., 130., 135., 140., 145., 150., 155., 160., 165., 170., 175., 180., 185., 190., 195., 200.) hltSoftdropmonitoring.histoPSet.htPSet = cms.PSet( nbins=cms.uint32(200), xmin=cms.double(-0.5), xmax=cms.double(19999.5), ) hltSoftdropmonitoring.met = cms.InputTag("pfMetEI") hltSoftdropmonitoring.jets = cms.InputTag( "ak8PFJetsPuppiSoftDrop") # dont set this to non-SoftdropJets hltSoftdropmonitoring.electrons = cms.InputTag("gedGsfElectrons") hltSoftdropmonitoring.muons = cms.InputTag("muons") hltSoftdropmonitoring.numGenericTriggerEventPSet.andOr = cms.bool(False)
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.htMonitoring_cfi import htMonitoring # config file for monitoring the trigger efficiency vs softdropmass of the leading jet # see python/HTMonitor_cfi.py or plugins/HTMonitor.h or plugins/HTMonitor.cc for more details hltSoftdropmonitoring = htMonitoring.clone() hltSoftdropmonitoring.FolderName = cms.string('HLT/HT/PFMETNoMu120/') hltSoftdropmonitoring.quantity = cms.string('softdrop') # set quantity to leading jet softdropmass hltSoftdropmonitoring.jetSelection = cms.string("pt > 65 && eta < 2.4") hltSoftdropmonitoring.dEtaCut = cms.double(1.3) hltSoftdropmonitoring.histoPSet.htBinning = cms.vdouble (0., 5., 10., 15., 20., 25., 30., 35., 40., 45., 50., 55., 60., 65., 70., 75., 80., 85., 90., 95., 100., 105., 110., 115., 120., 125., 130., 135., 140., 145., 150., 155., 160., 165., 170., 175., 180., 185., 190., 195., 200.) hltSoftdropmonitoring.histoPSet.htPSet = cms.PSet( nbins = cms.uint32 ( 200 ), xmin = cms.double( -0.5), xmax = cms.double(19999.5), ) hltSoftdropmonitoring.met = cms.InputTag("pfMetEI") hltSoftdropmonitoring.jets = cms.InputTag("ak8PFJetsPuppiSoftDrop") # dont set this to non-SoftdropJets hltSoftdropmonitoring.electrons = cms.InputTag("gedGsfElectrons") hltSoftdropmonitoring.muons = cms.InputTag("muons") hltSoftdropmonitoring.numGenericTriggerEventPSet.andOr = cms.bool( False ) hltSoftdropmonitoring.numGenericTriggerEventPSet.andOrHlt = cms.bool(True)# True:=OR; False:=AND hltSoftdropmonitoring.numGenericTriggerEventPSet.hltInputTag = cms.InputTag( "TriggerResults::HLT" ) hltSoftdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*") hltSoftdropmonitoring.numGenericTriggerEventPSet.errorReplyHlt = cms.bool( False ) hltSoftdropmonitoring.numGenericTriggerEventPSet.verbosityLevel = cms.uint32(0)
hltHTmonitoring = htMonitoring.clone( FolderName='HLT/HT/PFMETNoMu120/', met="pfMet", # pfMet jets="ak4PFJets", # ak4PFJets, ak4PFJetsCHS electrons= "gedGsfElectrons", # while pfIsolatedElectronsEI are reco::PFCandidate ! muons="muons", # while pfIsolatedMuonsEI are reco::PFCandidate ! histoPSet=dict(lsPSet=dict(nbins=250, xmin=0., xmax=2500.), htPSet=dict(nbins=200, xmin=-0.5, xmax=19999.5)), numGenericTriggerEventPSet=dict( andOr=False, #dbLabel = "ExoDQMTrigger", # it does not exist yet, we should consider the possibility of using the DB, but as it is now it will need a label per path ! andOrHlt=True, # True:=OR; False:=AND hltInputTag="TriggerResults::HLT", hltPaths=["HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*" ], # HLT_ZeroBias_v* #hltDBKey = "EXO_HLT_HT", errorReplyHlt=False, verbosityLevel=0), denGenericTriggerEventPSet=dict( andOr=False, dcsInputTag="scalersRawToDigi", dcsRecordInputTag="onlineMetaDataDigis", dcsPartitions=[ 24, 25, 26, 27, 28, 29 ], # 24-27: strip, 28-29: pixel, we should add all other detectors ! andOrDcs=False, errorReplyDcs=True, verbosityLevel=0, hltPaths=["HLT_IsoMu27_v*"]))
import FWCore.ParameterSet.Config as cms from DQMOffline.Trigger.htMonitoring_cfi import htMonitoring # config file for monitoring the trigger efficiency vs invariant dijetmass of the two leading jets # see python/HTMonitor_cfi.py or plugins/HTMonitor.h or plugins/HTMonitor.cc for more details hltMjjmonitoring = htMonitoring.clone() hltMjjmonitoring.FolderName = cms.string('HLT/HT/PFMETNoMu120/') hltMjjmonitoring.quantity = cms.string('Mjj') # set quantity to invariant dijetmass hltMjjmonitoring.jetSelection = cms.string("pt > 200 && eta < 2.4") hltMjjmonitoring.dEtaCut = cms.double(1.3) hltMjjmonitoring.histoPSet.htPSet = cms.PSet( nbins = cms.uint32 ( 200 ), xmin = cms.double( -0.5), xmax = cms.double(19999.5), ) hltMjjmonitoring.met = cms.InputTag("pfMetEI") hltMjjmonitoring.jets = cms.InputTag("ak8PFJetsCHS") hltMjjmonitoring.electrons = cms.InputTag("gedGsfElectrons") hltMjjmonitoring.muons = cms.InputTag("muons") hltMjjmonitoring.numGenericTriggerEventPSet.andOr = cms.bool( False ) hltMjjmonitoring.numGenericTriggerEventPSet.andOrHlt = cms.bool(True)# True:=OR; False:=AND hltMjjmonitoring.numGenericTriggerEventPSet.hltInputTag = cms.InputTag( "TriggerResults::HLT" ) hltMjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*") hltMjjmonitoring.numGenericTriggerEventPSet.errorReplyHlt = cms.bool( False ) hltMjjmonitoring.numGenericTriggerEventPSet.verbosityLevel = cms.uint32(0) hltMjjmonitoring.denGenericTriggerEventPSet.andOr = cms.bool( False )