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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
import FWCore.ParameterSet.Config as cms
from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
from copy import deepcopy
from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
SUSY_HLT_Ele15_HT350_MET50_SingleLepton = DQMEDAnalyzer('SUSY_HLT_SingleLepton',
electronCollection = cms.InputTag('gedGsfElectrons'),
muonCollection = cms.InputTag(''),
pfMetCollection = cms.InputTag('pfMet'),
pfJetCollection = cms.InputTag('ak4PFJets'),
jetTagCollection = cms.InputTag(''),
vertexCollection = cms.InputTag('offlinePrimaryVertices'),
conversionCollection = cms.InputTag('conversions'),
beamSpot = cms.InputTag('offlineBeamSpot'),
leptonFilter = cms.InputTag('hltEle15VVVLGsfTrackIsoFilter','','HLT'),
hltHt = cms.InputTag('hltPFHTJet30','','HLT'),
hltMet = cms.InputTag('hltPFMETProducer','','HLT'),
hltJets = cms.InputTag(''),
hltJetTags = cms.InputTag(''),
triggerResults = cms.InputTag('TriggerResults','','HLT'),
trigSummary = cms.InputTag('hltTriggerSummaryAOD','','HLT'),
hltProcess = cms.string('HLT'),
triggerPath = cms.string('HLT_Ele15_IsoVVVL_PFHT350_PFMET50'),
triggerPathAuxiliary = cms.string('HLT_Ele35_eta2p1_WP85_Gsf_v'),
triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
csvlCut = cms.untracked.double(0.244),
csvmCut = cms.untracked.double(0.679),
csvtCut = cms.untracked.double(0.898),
jetPtCut = cms.untracked.double(30.0),
jetEtaCut = cms.untracked.double(3.0),
metCut = cms.untracked.double(250.0),
htCut = cms.untracked.double(450.0),
leptonPtThreshold = cms.untracked.double(25.0),
htThreshold = cms.untracked.double(500.0),
metThreshold = cms.untracked.double(250.0),
csvThreshold = cms.untracked.double(-1.0)
)
SUSYoHLToEle15oHT350oMET50oSingleLeptonPOSTPROCESSING = DQMEDHarvester('DQMGenericClient',
subDirs = cms.untracked.vstring('HLT/SUSYBSM/HLT_Ele15_IsoVVVL_PFHT350_PFMET50'),
efficiency = cms.vstring(
"leptonTurnOn_eff ';Offline Electron p_{T} [GeV];#epsilon' leptonTurnOn_num leptonTurnOn_den",
"pfHTTurnOn_eff ';Offline PF H_{T} [GeV];#epsilon' pfHTTurnOn_num pfHTTurnOn_den",
"pfMetTurnOn_eff ';Offline PF MET [GeV];#epsilon' pfMetTurnOn_num pfMetTurnOn_den"
),
resolution = cms.vstring('')
)
SUSY_HLT_Ele15_HT400_MET50_SingleLepton = DQMEDAnalyzer('SUSY_HLT_SingleLepton',
electronCollection = cms.InputTag('gedGsfElectrons'),
muonCollection = cms.InputTag(''),
pfMetCollection = cms.InputTag('pfMet'),
pfJetCollection = cms.InputTag('ak4PFJets'),
jetTagCollection = cms.InputTag(''),
vertexCollection = cms.InputTag('offlinePrimaryVertices'),
conversionCollection = cms.InputTag('conversions'),
beamSpot = cms.InputTag('offlineBeamSpot'),
leptonFilter = cms.InputTag('hltEle15VVVLGsfTrackIsoFilter','','HLT'),
hltHt = cms.InputTag('hltPFHTJet30','','HLT'),
hltMet = cms.InputTag('hltPFMETProducer','','HLT'),
hltJets = cms.InputTag(''),
hltJetTags = cms.InputTag(''),
triggerResults = cms.InputTag('TriggerResults','','HLT'),
trigSummary = cms.InputTag('hltTriggerSummaryAOD','','HLT'),
hltProcess = cms.string('HLT'),
triggerPath = cms.string('HLT_Ele15_IsoVVVL_PFHT400_PFMET50'),
triggerPathAuxiliary = cms.string('HLT_Ele35_eta2p1_WP85_Gsf_v'),
triggerPathLeptonAuxiliary = cms.string('HLT_PFHT350_PFMET120_NoiseCleaned_v'),
csvlCut = cms.untracked.double(0.244),
csvmCut = cms.untracked.double(0.679),
csvtCut = cms.untracked.double(0.898),
jetPtCut = cms.untracked.double(30.0),
jetEtaCut = cms.untracked.double(3.0),
metCut = cms.untracked.double(250.0),
htCut = cms.untracked.double(450.0),
leptonPtThreshold = cms.untracked.double(25.0),
htThreshold = cms.untracked.double(500.0),
metThreshold = cms.untracked.double(250.0),
csvThreshold = cms.untracked.double(-1.0)
)
SUSYoHLToEle15oHT400oMET50oSingleLeptonPOSTPROCESSING = DQMEDHarvester('DQMGenericClient',
subDirs = cms.untracked.vstring('HLT/SUSYBSM/HLT_Ele15_IsoVVVL_PFHT400_PFMET50'),
efficiency = cms.vstring(
"leptonTurnOn_eff ';Offline Electron p_{T} [GeV];#epsilon' leptonTurnOn_num leptonTurnOn_den",
"pfHTTurnOn_eff ';Offline PF H_{T} [GeV];#epsilon' pfHTTurnOn_num pfHTTurnOn_den",
"pfMetTurnOn_eff ';Offline PF MET [GeV];#epsilon' pfMetTurnOn_num pfMetTurnOn_den"
),
resolution = cms.vstring('')
)
# fastsim has no conversion collection (yet)
from Configuration.Eras.Modifier_fastSim_cff import fastSim
fastSim.toModify(SUSY_HLT_Ele15_HT350_MET50_SingleLepton,conversionCollection=cms.InputTag(''))
fastSim.toModify(SUSY_HLT_Ele15_HT400_MET50_SingleLepton,conversionCollection=cms.InputTag(''))
SUSY_HLT_Ele_HT_MET_SingleLepton = cms.Sequence( SUSY_HLT_Ele15_HT350_MET50_SingleLepton
+ SUSY_HLT_Ele15_HT400_MET50_SingleLepton
)
SUSY_HLT_Ele_HT_MET_SingleLepton_POSTPROCESSING = cms.Sequence( SUSYoHLToEle15oHT350oMET50oSingleLeptonPOSTPROCESSING
+ SUSYoHLToEle15oHT400oMET50oSingleLeptonPOSTPROCESSING
)
|