1 import FWCore.ParameterSet.Config
as cms
3 from DQMOffline.Trigger.MuonMonitor_cfi
import hltMuonmonitoring
6 TrkMu12_DoubleTrkMu5NoFiltersNoVtx_monitoring = hltMuonmonitoring.clone(
7 FolderName =
'HLT/EXO/Muon/TrkMu12_DoubleTrkMu5NoFiltersNoVtx/',
8 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v*"]),
9 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFJet40_v*",
"HLT_PFJet60_v*",
"HLT_PFJet80_v*"]),
10 requireValidHLTPaths =
False,
13 DoubleMu43NoFiltersNoVtx_monitoring = hltMuonmonitoring.clone(
14 FolderName =
'HLT/EXO/Muon/DoubleMu43NoFiltersNoVtx/',
16 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_DoubleMu43NoFiltersNoVtx_v*"]),
17 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
18 requireValidHLTPaths =
False,
22 DoubleMu40NoFiltersNoVtxDisplaced_monitoring = hltMuonmonitoring.clone(
23 FolderName =
'HLT/EXO/Muon/DoubleMu40NoFiltersNoVtxDisplaced/',
25 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_DoubleMu40NoFiltersNoVtxDisplaced_v*"]),
26 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
27 requireValidHLTPaths =
False,
31 DoubleL2Mu23NoVtx_2Cha_monitoring = hltMuonmonitoring.clone(
32 FolderName =
'HLT/EXO/Muon/DoubleL2Mu23NoVtx_2Cha/',
34 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_DoubleL2Mu23NoVtx_2Cha_v*"]),
35 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
36 requireValidHLTPaths =
False,
39 DoubleL2Mu23NoVtx_2Cha_CosmicSeed_monitoring = hltMuonmonitoring.clone(
40 FolderName =
'HLT/EXO/Muon/DoubleL2Mu23NoVtx_2Cha_CosmicSeed/',
42 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v*"]),
43 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
44 requireValidHLTPaths =
False,
47 DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_monitoring = hltMuonmonitoring.clone(
48 FolderName =
'HLT/EXO/Muon/DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm/',
50 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v*"]),
51 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
52 requireValidHLTPaths =
False,
55 DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_monitoring = hltMuonmonitoring.clone(
56 FolderName =
'HLT/EXO/Muon/DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm/',
58 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v*"]),
59 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
60 requireValidHLTPaths =
False,
63 DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_monitoring = hltMuonmonitoring.clone(
64 FolderName =
'HLT/EXO/Muon/DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm/',
66 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v*"]),
67 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
68 requireValidHLTPaths =
False,
71 DoubleL3Mu16_10NoVtx_DxyMin0p01cm_monitoring = hltMuonmonitoring.clone(
72 FolderName =
'HLT/EXO/Muon/DoubleL3Mu16_10NoVtx_DxyMin0p01cm/',
74 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v*"]),
75 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
76 requireValidHLTPaths =
False,
79 DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_monitoring = hltMuonmonitoring.clone(
80 FolderName =
'HLT/EXO/Muon/DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm/',
82 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v*"]),
83 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
84 requireValidHLTPaths =
False,
91 Mu43NoFiltersNoVtx_Photon43_CaloIdL_monitoring = hltMuonmonitoring.clone(
92 FolderName =
'HLT/EXO/Muon/Mu43NoFiltersNoVtx_Photon43_CaloIdL/',
95 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v*"]),
96 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
97 requireValidHLTPaths =
False,
100 Mu43NoFiltersNoVtx_Photon43_CaloIdL_MuLeg_monitoring = hltMuonmonitoring.clone(
101 FolderName =
'HLT/EXO/Muon/Mu43NoFiltersNoVtx_Photon43_CaloIdL_MuLeg/',
104 eleSelection =
'pt > 43',
105 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v*"]),
106 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
107 requireValidHLTPaths =
False,
110 Mu43NoFiltersNoVtx_Photon43_CaloIdL_EleLeg_monitoring = hltMuonmonitoring.clone(
111 FolderName =
'HLT/EXO/Muon/Mu43NoFiltersNoVtx_Photon43_CaloIdL_EleLeg/',
114 muonSelection =
'pt > 43',
115 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v*"]),
116 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
117 requireValidHLTPaths =
False,
120 Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_monitoring = hltMuonmonitoring.clone(
121 FolderName =
'HLT/EXO/Muon/Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL/',
124 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v*"]),
125 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
126 requireValidHLTPaths =
False,
129 Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_MuLeg_monitoring = hltMuonmonitoring.clone(
130 FolderName =
'HLT/EXO/Muon/Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_MuLeg/',
133 eleSelection =
'pt > 38',
134 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v*"]),
135 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
136 requireValidHLTPaths =
False,
139 Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_EleLeg_monitoring = hltMuonmonitoring.clone(
140 FolderName =
'HLT/EXO/Muon/Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_EleLeg/',
143 muonSelection =
'pt > 38',
144 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v*"]),
145 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
146 requireValidHLTPaths =
False,
150 Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_monitoring = hltMuonmonitoring.clone(
151 FolderName =
'HLT/EXO/Muon/Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId/',
154 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v*"]),
155 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
156 requireValidHLTPaths =
False,
159 Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_MuLeg_monitoring = hltMuonmonitoring.clone(
160 FolderName =
'HLT/EXO/Muon/Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_MuLeg/',
163 eleSelection =
'pt > 38',
164 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v*"]),
165 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
166 requireValidHLTPaths =
False,
169 Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_EleLeg_monitoring = hltMuonmonitoring.clone(
170 FolderName =
'HLT/EXO/Muon/Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_EleLeg/',
173 muonSelection =
'pt > 38',
174 numGenericTriggerEventPSet = dict(hltPaths = [
"HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v*"]),
175 denGenericTriggerEventPSet = dict(hltPaths = [
"HLT_PFMET120_PFMHT120_IDTight_v*",
"HLT_PFMETTypeOne120_PFMHT120_IDTight_v*",
"HLT_MonoCentralPFJet80_PFMETNoMu120_PFMHTNoMu120_IDTight_v*"]),
176 requireValidHLTPaths =
False,
179 exoHLTMuonmonitoring = cms.Sequence(
180 TrkMu12_DoubleTrkMu5NoFiltersNoVtx_monitoring
181 + DoubleMu43NoFiltersNoVtx_monitoring
182 + DoubleMu40NoFiltersNoVtxDisplaced_monitoring
183 + Mu43NoFiltersNoVtx_Photon43_CaloIdL_monitoring
184 + Mu43NoFiltersNoVtx_Photon43_CaloIdL_MuLeg_monitoring
185 + Mu43NoFiltersNoVtx_Photon43_CaloIdL_EleLeg_monitoring
186 + Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_monitoring
187 + Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_MuLeg_monitoring
188 + Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_EleLeg_monitoring
189 + Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_monitoring
190 + Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_MuLeg_monitoring
191 + Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_EleLeg_monitoring
192 + DoubleL2Mu23NoVtx_2Cha_monitoring
193 + DoubleL2Mu23NoVtx_2Cha_CosmicSeed_monitoring
194 + DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_monitoring
195 + DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_monitoring
196 + DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_monitoring
197 + DoubleL3Mu16_10NoVtx_DxyMin0p01cm_monitoring
198 + DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_monitoring