1 import FWCore.ParameterSet.Config
as cms
3 from DQMOffline.Trigger.topMonitoring_cfi
import topMonitoring
5 hltTOPmonitoring = topMonitoring.clone()
6 hltTOPmonitoring.FolderName = cms.string(
'HLT/TopHLTOffline/TopMonitor/default/')
7 hltTOPmonitoring.histoPSet.metPSet = cms.PSet(
8 nbins = cms.uint32( 30 ),
9 xmin = cms.double( 0 ),
10 xmax = cms.double( 300 ),
12 hltTOPmonitoring.histoPSet.ptPSet = cms.PSet(
13 nbins = cms.uint32( 60 ),
14 xmin = cms.double( 0 ),
15 xmax = cms.double( 300 ),
17 hltTOPmonitoring.histoPSet.lsPSet = cms.PSet(
18 nbins = cms.uint32( 2500 ),
20 hltTOPmonitoring.histoPSet.phiPSet = cms.PSet(
21 nbins = cms.uint32( 32 ),
22 xmin = cms.double( -3.2 ),
23 xmax = cms.double( 3.2 ),
25 hltTOPmonitoring.histoPSet.etaPSet = cms.PSet(
26 nbins = cms.uint32( 24 ),
27 xmin = cms.double( -2.4 ),
28 xmax = cms.double( 2.4 ),
30 hltTOPmonitoring.histoPSet.htPSet = cms.PSet(
31 nbins = cms.uint32( 60 ),
32 xmin = cms.double( 0 ),
33 xmax = cms.double( 600 ),
36 hltTOPmonitoring.histoPSet.csvPSet = cms.PSet(
37 nbins = cms.uint32( 50 ),
38 xmin = cms.double( 0.0 ),
39 xmax = cms.double( 1.0 ),
42 hltTOPmonitoring.histoPSet.DRPSet = cms.PSet(
43 nbins = cms.uint32( 60 ),
44 xmin = cms.double( 0.0 ),
45 xmax = cms.double( 6.0 ),
49 hltTOPmonitoring.applyleptonPVcuts = cms.bool(
False)
50 hltTOPmonitoring.leptonPVcuts = cms.PSet(
51 dxy = cms.double( 9999. ),
52 dz = cms.double( 9999. ),
55 hltTOPmonitoring.histoPSet.invMassPSet = cms.PSet(
56 nbins = cms.uint32( 40 ),
57 xmin = cms.double( 0.0 ),
58 xmax = cms.double( 80.0 ),
60 hltTOPmonitoring.histoPSet.MHTPSet = cms.PSet(
61 nbins = cms.uint32( 80 ),
62 xmin = cms.double( 60 ),
63 xmax = cms.double( 300 ),
68 hltTOPmonitoring.histoPSet.metBinning = cms.vdouble(0,20,40,60,80,100,125,150,175,200)
69 hltTOPmonitoring.histoPSet.HTBinning = cms.vdouble(0,20,40,60,80,100,125,150,175,200,300,400,500,700)
71 hltTOPmonitoring.histoPSet.eleEtaBinning = cms.vdouble(-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4)
72 hltTOPmonitoring.histoPSet.jetEtaBinning = cms.vdouble(-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4)
73 hltTOPmonitoring.histoPSet.muEtaBinning = cms.vdouble(-2.4,-2.1,-1.5,-0.9,-0.3,0.,0.3,0.9,1.5,2.1,2.4)
75 hltTOPmonitoring.histoPSet.elePtBinning = cms.vdouble(0,5,10,20,30,40,50,70,100,200,400)
76 hltTOPmonitoring.histoPSet.jetPtBinning = cms.vdouble(0,5,10,20,30,40,50,70,100,200,400)
77 hltTOPmonitoring.histoPSet.muPtBinning = cms.vdouble(0,5,10,20,30,40,50,70,100,200,400)
79 hltTOPmonitoring.histoPSet.eleEtaBinning2D = cms.vdouble(-2.5,-1.5,-0.6,0.,0.6,1.5,2.5)
80 hltTOPmonitoring.histoPSet.jetEtaBinning2D = cms.vdouble(-2.5,-1.5,-0.6,0.,0.6,1.5,2.5)
81 hltTOPmonitoring.histoPSet.muEtaBinning2D = cms.vdouble(-2.5,-1.5,-0.6,0.,0.6,1.5,2.5)
83 hltTOPmonitoring.histoPSet.elePtBinning2D = cms.vdouble(0,20,30,50,100,200,400)
84 hltTOPmonitoring.histoPSet.jetPtBinning2D = cms.vdouble(0,20,30,50,100,200,400)
85 hltTOPmonitoring.histoPSet.muPtBinning2D = cms.vdouble(0,20,30,50,100,200,400)
87 hltTOPmonitoring.histoPSet.HTBinning2D = cms.vdouble(0,20,40,70,100,150,200,400,700)
88 hltTOPmonitoring.histoPSet.phiBinning2D = cms.vdouble(-3.1416,-1.8849,-0.6283,0.6283,1.8849,3.1416)
91 hltTOPmonitoring.met = cms.InputTag(
"pfMetEI")
92 hltTOPmonitoring.jets = cms.InputTag(
"ak4PFJetsCHS")
93 hltTOPmonitoring.electrons = cms.InputTag(
"gedGsfElectrons")
94 hltTOPmonitoring.muons = cms.InputTag(
"muons")
96 hltTOPmonitoring.vertices = cms.InputTag(
"offlinePrimaryVertices")
99 hltTOPmonitoring.btagalgo = cms.InputTag(
"pfCombinedSecondaryVertexV2BJetTags")
100 hltTOPmonitoring.workingpoint = cms.double(0.8484)
102 hltTOPmonitoring.HTdefinition = cms.string(
'pt>30 & abs(eta)<2.5')
103 hltTOPmonitoring.leptJetDeltaRmin = cms.double(0.4)
104 hltTOPmonitoring.bJetMuDeltaRmax = cms.double(9999.)
105 hltTOPmonitoring.bJetDeltaEtaMax = cms.double(9999.)
107 hltTOPmonitoring.numGenericTriggerEventPSet.andOr = cms.bool(
False )
108 hltTOPmonitoring.numGenericTriggerEventPSet.andOrHlt = cms.bool(
True)
109 hltTOPmonitoring.numGenericTriggerEventPSet.hltInputTag = cms.InputTag(
"TriggerResults::HLT" )
110 hltTOPmonitoring.numGenericTriggerEventPSet.errorReplyHlt = cms.bool(
False )
111 hltTOPmonitoring.numGenericTriggerEventPSet.verbosityLevel = cms.uint32(0)
113 hltTOPmonitoring.denGenericTriggerEventPSet.andOr = cms.bool(
False )
114 hltTOPmonitoring.denGenericTriggerEventPSet.andOrHlt = cms.bool(
True)
115 hltTOPmonitoring.denGenericTriggerEventPSet.hltInputTag = cms.InputTag(
"TriggerResults::HLT" )
116 hltTOPmonitoring.denGenericTriggerEventPSet.errorReplyHlt = cms.bool(
False )
117 hltTOPmonitoring.denGenericTriggerEventPSet.dcsInputTag = cms.InputTag(
"scalersRawToDigi" )
118 hltTOPmonitoring.denGenericTriggerEventPSet.dcsPartitions = cms.vint32 ( 24, 25, 26, 27, 28, 29 )
119 hltTOPmonitoring.denGenericTriggerEventPSet.andOrDcs = cms.bool(
False )
120 hltTOPmonitoring.denGenericTriggerEventPSet.errorReplyDcs = cms.bool(
True )
121 hltTOPmonitoring.denGenericTriggerEventPSet.verbosityLevel = cms.uint32(0)
123 hltTOPmonitoring.MHTdefinition = cms.string(
'pt>30 & abs(eta)<2.5')
124 hltTOPmonitoring.MHTcut = cms.double(-1)
125 hltTOPmonitoring.invMassUppercut=cms.double(-1.0)
126 hltTOPmonitoring.invMassLowercut=cms.double(-1.0)
127 hltTOPmonitoring.oppositeSignMuons=cms.bool(
False)