コード例 #1
0
ファイル: HTMonitor_cfi.py プロジェクト: dimattia/cmssw
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)
コード例 #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 )
コード例 #3
0
ファイル: MjjMonitor_cfi.py プロジェクト: wouf/cmssw
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 )
コード例 #4
0
ファイル: SoftdropMonitor_cfi.py プロジェクト: wweiphy/cmssw
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*"]))
コード例 #5
0
ファイル: MjjMonitor_cfi.py プロジェクト: wweiphy/cmssw
# 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*"]))
コード例 #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)
コード例 #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)
コード例 #8
0
ファイル: HTMonitor_cfi.py プロジェクト: wweiphy/cmssw
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*"]))
コード例 #9
0
ファイル: MjjMonitor_cfi.py プロジェクト: BetterWang/cmssw
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 )