Ejemplo n.º 1
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.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)
Ejemplo n.º 2
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 )
Ejemplo n.º 3
0
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 )
Ejemplo n.º 4
0
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*"]))
Ejemplo n.º 5
0
# 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*"]))
Ejemplo n.º 6
0
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)
Ejemplo n.º 7
0
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)
Ejemplo n.º 8
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*"]))
Ejemplo n.º 9
0
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 )