CMS 3D CMS Logo

SoftdropMonitor_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMOffline.Trigger.htMonitoring_cfi import htMonitoring
4 
5 # config file for monitoring the trigger efficiency vs softdropmass of the leading jet
6 # see python/HTMonitor_cfi.py or plugins/HTMonitor.h or plugins/HTMonitor.cc for more details
7 
8 hltSoftdropmonitoring = htMonitoring.clone()
9 hltSoftdropmonitoring.FolderName = cms.string('HLT/HT/PFMETNoMu120/')
10 hltSoftdropmonitoring.quantity = cms.string('softdrop') # set quantity to leading jet softdropmass
11 hltSoftdropmonitoring.jetSelection = cms.string("pt > 65 && eta < 2.4")
12 hltSoftdropmonitoring.dEtaCut = cms.double(1.3)
13 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.)
14 hltSoftdropmonitoring.histoPSet.htPSet = cms.PSet(
15  nbins = cms.uint32 ( 200 ),
16  xmin = cms.double( -0.5),
17  xmax = cms.double(19999.5),
18 )
19 hltSoftdropmonitoring.met = cms.InputTag("pfMetEI")
20 hltSoftdropmonitoring.jets = cms.InputTag("ak8PFJetsPuppiSoftDrop") # dont set this to non-SoftdropJets
21 hltSoftdropmonitoring.electrons = cms.InputTag("gedGsfElectrons")
22 hltSoftdropmonitoring.muons = cms.InputTag("muons")
23 
24 hltSoftdropmonitoring.numGenericTriggerEventPSet.andOr = cms.bool( False )
25 
26 hltSoftdropmonitoring.numGenericTriggerEventPSet.andOrHlt = cms.bool(True)# True:=OR; False:=AND
27 hltSoftdropmonitoring.numGenericTriggerEventPSet.hltInputTag = cms.InputTag( "TriggerResults::HLT" )
28 hltSoftdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v*")
29 hltSoftdropmonitoring.numGenericTriggerEventPSet.errorReplyHlt = cms.bool( False )
30 hltSoftdropmonitoring.numGenericTriggerEventPSet.verbosityLevel = cms.uint32(0)
31 
32 hltSoftdropmonitoring.denGenericTriggerEventPSet.andOr = cms.bool( False )
33 hltSoftdropmonitoring.denGenericTriggerEventPSet.dcsInputTag = cms.InputTag( "scalersRawToDigi" )
34 hltSoftdropmonitoring.denGenericTriggerEventPSet.dcsPartitions = cms.vint32 ( 24, 25, 26, 27, 28, 29 ) # 24-27: strip, 28-29
35 hltSoftdropmonitoring.denGenericTriggerEventPSet.andOrDcs = cms.bool( False )
36 hltSoftdropmonitoring.denGenericTriggerEventPSet.errorReplyDcs = cms.bool( True )
37 hltSoftdropmonitoring.denGenericTriggerEventPSet.verbosityLevel = cms.uint32(0)
38 hltSoftdropmonitoring.denGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_IsoMu27_v*")