1 import FWCore.ParameterSet.Config
as cms
3 from DQMOffline.Trigger.JetMonitor_cfi
import hltJetMETmonitoring
4 from DQMOffline.Trigger.HTMonitor_cfi
import hltHTmonitoring
5 from DQMOffline.Trigger.MjjMonitor_cfi
import hltMjjmonitoring
6 from DQMOffline.Trigger.SoftdropMonitor_cfi
import hltSoftdropmonitoring
7 from DQMOffline.Trigger.B2GTnPMonitor_cfi
import B2GegmGsfElectronIDsForDQM,B2GegHLTDQMOfflineTnPSource
21 PFHT1050_Mjjmonitoring = hltMjjmonitoring.clone()
22 PFHT1050_Mjjmonitoring.FolderName = cms.string(
'HLT/B2G/PFHT1050')
23 PFHT1050_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_PFHT1050_v*")
24 PFHT1050_Mjjmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
25 PFHT1050_Mjjmonitoring.jetSelection = cms.string(
"pt > 200 && eta < 2.4")
27 PFHT1050_Softdropmonitoring = hltSoftdropmonitoring.clone()
28 PFHT1050_Softdropmonitoring.FolderName = cms.string(
'HLT/B2G/PFHT1050')
29 PFHT1050_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_PFHT1050_v*")
30 PFHT1050_Softdropmonitoring.jetSelection = cms.string(
"pt > 65 && eta < 2.4")
33 AK8PFJet500_Mjjmonitoring = hltMjjmonitoring.clone()
34 AK8PFJet500_Mjjmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet500')
35 AK8PFJet500_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet500_v*")
36 AK8PFJet500_Mjjmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
37 AK8PFJet500_Mjjmonitoring.jetSelection = cms.string(
"pt > 200 && eta < 2.4")
39 AK8PFJet500_Softdropmonitoring = hltSoftdropmonitoring.clone()
40 AK8PFJet500_Softdropmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet500')
41 AK8PFJet500_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet500_v*")
42 AK8PFJet500_Softdropmonitoring.jetSelection = cms.string(
"pt > 65 && eta < 2.4")
45 AK8PFHT750_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
46 AK8PFHT750_TrimMass50_HTmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT750_TrimMass50')
47 AK8PFHT750_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT750_TrimMass50_v*")
48 AK8PFHT750_TrimMass50_HTmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
49 AK8PFHT750_TrimMass50_HTmonitoring.jetSelection = cms.string(
"pt > 0 && eta < 2.5")
50 AK8PFHT750_TrimMass50_HTmonitoring.jetSelection_HT = cms.string(
"pt > 200 && eta < 2.5")
52 AK8PFHT750_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone()
53 AK8PFHT750_TrimMass50_Mjjmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT750_TrimMass50')
54 AK8PFHT750_TrimMass50_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT750_TrimMass50_v*")
55 AK8PFHT750_TrimMass50_Mjjmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
56 AK8PFHT750_TrimMass50_Mjjmonitoring.jetSelection = cms.string(
"pt > 200 && eta < 2.4")
58 AK8PFHT750_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone()
59 AK8PFHT750_TrimMass50_Softdropmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT750_TrimMass50')
60 AK8PFHT750_TrimMass50_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT750_TrimMass50_v*")
61 AK8PFHT750_TrimMass50_Softdropmonitoring.jetSelection = cms.string(
"pt > 65 && eta < 2.4")
64 AK8PFHT800_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
65 AK8PFHT800_TrimMass50_HTmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT800_TrimMass50')
66 AK8PFHT800_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT800_TrimMass50_v*")
67 AK8PFHT800_TrimMass50_HTmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
68 AK8PFHT800_TrimMass50_HTmonitoring.jetSelection = cms.string(
"pt > 0 && eta < 2.5")
69 AK8PFHT800_TrimMass50_HTmonitoring.jetSelection_HT = cms.string(
"pt > 200 && eta < 2.5")
71 AK8PFHT800_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone()
72 AK8PFHT800_TrimMass50_Mjjmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT800_TrimMass50')
73 AK8PFHT800_TrimMass50_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT800_TrimMass50_v*")
74 AK8PFHT800_TrimMass50_Mjjmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
75 AK8PFHT800_TrimMass50_Mjjmonitoring.jetSelection = cms.string(
"pt > 200 && eta < 2.4")
77 AK8PFHT800_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone()
78 AK8PFHT800_TrimMass50_Softdropmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT800_TrimMass50')
79 AK8PFHT800_TrimMass50_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT800_TrimMass50_v*")
80 AK8PFHT800_TrimMass50_Softdropmonitoring.jetSelection = cms.string(
"pt > 65 && eta < 2.4")
83 AK8PFHT850_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
84 AK8PFHT850_TrimMass50_HTmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT850_TrimMass50')
85 AK8PFHT850_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT850_TrimMass50_v*")
86 AK8PFHT850_TrimMass50_HTmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
87 AK8PFHT850_TrimMass50_HTmonitoring.jetSelection = cms.string(
"pt > 0 && eta < 2.5")
88 AK8PFHT850_TrimMass50_HTmonitoring.jetSelection_HT = cms.string(
"pt > 200 && eta < 2.5")
90 AK8PFHT850_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone()
91 AK8PFHT850_TrimMass50_Mjjmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT850_TrimMass50')
92 AK8PFHT850_TrimMass50_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT850_TrimMass50_v*")
93 AK8PFHT850_TrimMass50_Mjjmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
94 AK8PFHT850_TrimMass50_Mjjmonitoring.jetSelection = cms.string(
"pt > 200 && eta < 2.4")
96 AK8PFHT850_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone()
97 AK8PFHT850_TrimMass50_Softdropmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT850_TrimMass50')
98 AK8PFHT850_TrimMass50_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT850_TrimMass50_v*")
99 AK8PFHT850_TrimMass50_Softdropmonitoring.jetSelection = cms.string(
"pt > 65 && eta < 2.4")
102 AK8PFHT900_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
103 AK8PFHT900_TrimMass50_HTmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT900_TrimMass50')
104 AK8PFHT900_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT900_TrimMass50_v*")
105 AK8PFHT900_TrimMass50_HTmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
106 AK8PFHT900_TrimMass50_HTmonitoring.jetSelection = cms.string(
"pt > 0 && eta < 2.5")
107 AK8PFHT900_TrimMass50_HTmonitoring.jetSelection_HT = cms.string(
"pt > 200 && eta < 2.5")
109 AK8PFHT900_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone()
110 AK8PFHT900_TrimMass50_Mjjmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT900_TrimMass50')
111 AK8PFHT900_TrimMass50_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT900_TrimMass50_v*")
112 AK8PFHT900_TrimMass50_Mjjmonitoring.jets = cms.InputTag(
"ak8PFJetsCHS")
113 AK8PFHT900_TrimMass50_Mjjmonitoring.jetSelection = cms.string(
"pt > 200 && eta < 2.4")
115 AK8PFHT900_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone()
116 AK8PFHT900_TrimMass50_Softdropmonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFHT900_TrimMass50')
117 AK8PFHT900_TrimMass50_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFHT900_TrimMass50_v*")
118 AK8PFHT900_TrimMass50_Softdropmonitoring.jetSelection = cms.string(
"pt > 65 && eta < 2.4")
122 AK8PFJet360_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
123 AK8PFJet360_TrimMass30_PromptMonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet360_TrimMass30')
124 AK8PFJet360_TrimMass30_PromptMonitoring.ptcut = cms.double(360)
125 AK8PFJet360_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet360_TrimMass30_v*")
127 AK8PFJet380_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
128 AK8PFJet380_TrimMass30_PromptMonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet380_TrimMass30')
129 AK8PFJet380_TrimMass30_PromptMonitoring.ptcut = cms.double(380)
130 AK8PFJet380_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet380_TrimMass30_v*")
132 AK8PFJet400_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
133 AK8PFJet400_TrimMass30_PromptMonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet400_TrimMass30')
134 AK8PFJet400_TrimMass30_PromptMonitoring.ptcut = cms.double(400)
135 AK8PFJet400_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet400_TrimMass30_v*")
137 AK8PFJet420_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
138 AK8PFJet420_TrimMass30_PromptMonitoring.FolderName = cms.string(
'HLT/B2G/AK8PFJet420_TrimMass30')
139 AK8PFJet420_TrimMass30_PromptMonitoring.ptcut = cms.double(420)
140 AK8PFJet420_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring(
"HLT_AK8PFJet420_TrimMass30_v*")
142 b2gMonitorHLT = cms.Sequence(
145 b2gHLTDQMSourceExtra = cms.Sequence(
146 PFHT1050_Mjjmonitoring +
147 PFHT1050_Softdropmonitoring +
149 AK8PFJet500_Mjjmonitoring +
150 AK8PFJet500_Softdropmonitoring +
152 AK8PFHT750_TrimMass50_HTmonitoring +
153 AK8PFHT750_TrimMass50_Mjjmonitoring +
154 AK8PFHT750_TrimMass50_Softdropmonitoring +
156 AK8PFHT800_TrimMass50_HTmonitoring +
157 AK8PFHT800_TrimMass50_Mjjmonitoring +
158 AK8PFHT800_TrimMass50_Softdropmonitoring +
160 AK8PFHT850_TrimMass50_HTmonitoring +
161 AK8PFHT850_TrimMass50_Mjjmonitoring +
162 AK8PFHT850_TrimMass50_Softdropmonitoring +
164 AK8PFHT900_TrimMass50_HTmonitoring +
165 AK8PFHT900_TrimMass50_Mjjmonitoring +
166 AK8PFHT900_TrimMass50_Softdropmonitoring +
168 AK8PFJet360_TrimMass30_PromptMonitoring +
169 AK8PFJet380_TrimMass30_PromptMonitoring +
171 AK8PFJet400_TrimMass30_PromptMonitoring +
172 AK8PFJet420_TrimMass30_PromptMonitoring +
174 B2GegmGsfElectronIDsForDQM*
175 B2GegHLTDQMOfflineTnPSource