1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
|
import FWCore.ParameterSet.Config as cms
_ecalBarrelEtaCut = cms.PSet(
rangeVar = cms.string("eta"),
allowedRanges=cms.vstring("-1.4442:1.4442")
)
_ecalEndcapEtaCut = cms.PSet(
rangeVar = cms.string("eta"),
allowedRanges=cms.vstring("-2.5:-1.556","1.556:2.5")
)
_ecalEtaCut = cms.PSet(
rangeVar = cms.string("eta"),
allowedRanges=cms.vstring("-2.5:-1.556","-1.4442:1.4442","1.556:2.5")
)
_ptEBHist = cms.PSet(
nameSuffex = cms.string("_ptEB"),
titleSuffex = cms.string(" (Barrel);p_{T} [GeV];mass [GeV]"),
bins = cms.vdouble(32,40,50,100),
filler = cms.PSet(var = cms.string("pt"),localCuts = cms.VPSet(_ecalBarrelEtaCut))
)
_ptEEHist = cms.PSet(
nameSuffex = cms.string("_ptEE"),
titleSuffex = cms.string(" (Endcap);p_{T} [GeV];mass [GeV]"),
bins = cms.vdouble(32,40,50,100),
filler = cms.PSet(var = cms.string("pt"),localCuts = cms.VPSet(_ecalEndcapEtaCut))
)
_phiEBHist = cms.PSet(
nameSuffex = cms.string("_phiEB"),
titleSuffex = cms.string(" (Barrel);#phi [rad];mass [GeV]"),
bins = cms.vdouble(-3.14,-1.57,0,1.57,3.14),
filler = cms.PSet(var = cms.string("phi"),localCuts = cms.VPSet(_ecalBarrelEtaCut))
)
_phiEEHist = cms.PSet(
nameSuffex = cms.string("_phiEE"),
titleSuffex = cms.string(" (Endcap);#phi [rad];mass [GeV]"),
bins = cms.vdouble(-3.14,-1.57,0,1.57,3.14),
filler = cms.PSet(var = cms.string("phi"),localCuts = cms.VPSet(_ecalEndcapEtaCut))
)
_etaHist = cms.PSet(
nameSuffex = cms.string("_eta"),
titleSuffex = cms.string(";#eta;mass [GeV]"),
bins = cms.vdouble(-2.5,-1.5,0,1.5,2.5),
filler = cms.PSet(var = cms.string("eta"),localCuts = cms.VPSet())
)
from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
trigObjTnPSource = DQMEDAnalyzer('TrigObjTnPSource',
triggerEvent = cms.InputTag('hltTriggerSummaryAOD','','HLT'),
triggerResults = cms.InputTag('TriggerResults','','HLT'),
histColls = cms.VPSet(cms.PSet(
tagCuts = cms.VPSet(_ecalBarrelEtaCut),
probeCuts = cms.VPSet(_ecalEtaCut),
tagFilters = cms.PSet(
filterSets = cms.VPSet(
cms.PSet(
filters = cms.vstring(
"hltEle32WPTightGsfTrackIsoFilter"
),
isAND = cms.bool(False)
),
),
isAND = cms.bool(False)
),
collName = cms.string("stdTag"),
folderName = cms.string("HLT/EGM/TrigObjTnP"),
evtTrigSel = cms.PSet(
selectionStr = cms.string("HLT_Ele32_WPTight_Gsf_v*"),
isANDForExpandedPaths = cms.bool(False),
verbose = cms.int32(1)
),
histDefs = cms.PSet(
massBins = cms.vdouble(i for i in range(60,120+1)),
configs = cms.VPSet(_ptEBHist,_ptEEHist,_phiEBHist,_phiEEHist,_etaHist)
),
probeFilters = cms.vstring("hltEG32L1SingleEGOrEtFilter",
"hltEle32WPTightClusterShapeFilter",
"hltEle32WPTightHEFilter",
"hltEle32WPTightEcalIsoFilter",
"hltEle32WPTightHcalIsoFilter",
"hltEle32WPTightPixelMatchFilter",
"hltEle32WPTightPMS2Filter",
"hltEle32WPTightGsfOneOEMinusOneOPFilter",
"hltEle32WPTightGsfMissingHitsFilter",
"hltEle32WPTightGsfDetaFilter",
"hltEle32WPTightGsfDphiFilter",
"hltEle32WPTightGsfTrackIsoFilter")
))
)
|