CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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*")