1 import FWCore.ParameterSet.Config
as cms
6 skimRecoContent = RECOEventContent.clone()
7 skimRecoContent.outputCommands.append(
"drop *_MEtoEDMConverter_*_*")
8 skimRecoContent.outputCommands.append(
"drop *_*_*_SKIM")
11 skimRawContent = RAWEventContent.clone()
12 skimRawContent.outputCommands.append(
"drop *_MEtoEDMConverter_*_*")
13 skimRawContent.outputCommands.append(
"drop *_*_*_SKIM")
19 evtSplit_Prescaler_P1 = cms.EDFilter(
"Prescaler",
20 prescaleFactor = cms.int32(4),
21 prescaleOffset = cms.int32(1)
24 evtSplit_Prescaler_P2 = cms.EDFilter(
"Prescaler",
25 prescaleFactor = cms.int32(4),
26 prescaleOffset = cms.int32(2)
29 evtSplit_Prescaler_P3 = cms.EDFilter(
"Prescaler",
30 prescaleFactor = cms.int32(4),
31 prescaleOffset = cms.int32(3)
34 evtSplit_Prescaler_P4 = cms.EDFilter(
"Prescaler",
35 prescaleFactor = cms.int32(4),
36 prescaleOffset = cms.int32(0)
39 evtSplit_SkimPath_P1 = cms.Path(evtSplit_Prescaler_P1)
40 evtSplit_SkimPath_P2 = cms.Path(evtSplit_Prescaler_P2)
41 evtSplit_SkimPath_P3 = cms.Path(evtSplit_Prescaler_P3)
42 evtSplit_SkimPath_P4 = cms.Path(evtSplit_Prescaler_P4)
44 SKIMStreamevtSplitSkimP1 = cms.FilteredStream(
46 name =
'evtSplitSkimP1',
47 paths = (evtSplit_SkimPath_P1),
48 content = skimRawContent.outputCommands,
49 selectEvents = cms.untracked.PSet(),
50 dataTier = cms.untracked.string(
'RAW')
52 SKIMStreamevtSplitSkimP2 = cms.FilteredStream(
54 name =
'evtSplitSkimP2',
55 paths = (evtSplit_SkimPath_P2),
56 content = skimRawContent.outputCommands,
57 selectEvents = cms.untracked.PSet(),
58 dataTier = cms.untracked.string(
'RAW')
60 SKIMStreamevtSplitSkimP3 = cms.FilteredStream(
62 name =
'evtSplitSkimP3',
63 paths = (evtSplit_SkimPath_P3),
64 content = skimRawContent.outputCommands,
65 selectEvents = cms.untracked.PSet(),
66 dataTier = cms.untracked.string(
'RAW')
68 SKIMStreamevtSplitSkimP4 = cms.FilteredStream(
70 name =
'evtSplitSkimP4',
71 paths = (evtSplit_SkimPath_P4),
72 content = skimRawContent.outputCommands,
73 selectEvents = cms.untracked.PSet(),
74 dataTier = cms.untracked.string(
'RAW')
80 BPHSkimPath = cms.Path(BPHSkimSequence)
81 SKIMStreamBPHSkim = cms.FilteredStream(
84 paths = (BPHSkimPath),
85 content = BPHSkim_EventContent.outputCommands,
86 selectEvents = cms.untracked.PSet(),
87 dataTier = cms.untracked.string(
'USER')
93 EXONoBPTXSkimPath = cms.Path()
94 SKIMStreamEXONoBPTXSkim = cms.FilteredStream(
96 name =
'EXONoBPTXSkim',
97 paths = (EXONoBPTXSkimPath),
98 content = EXONoBPTXSkim_EventContent.outputCommands,
99 selectEvents = cms.untracked.PSet(),
100 dataTier = cms.untracked.string(
'USER')
106 diJetAveSkimPath = cms.Path(DiJetAveSkim_Trigger)
107 SKIMStreamDiJet = cms.FilteredStream(
108 responsible =
'PDWG',
110 paths = (diJetAveSkimPath),
111 content = DiJetAveSkim_EventContent.outputCommands,
112 selectEvents = cms.untracked.PSet(),
113 dataTier = cms.untracked.string(
'USER')
119 tauSkimBy1Path = cms.Path( tauSkim1Sequence )
120 tauSkimBy2Path = cms.Path( tauSkim2Sequence )
121 SKIMStreamTau = cms.FilteredStream(
122 responsible =
'PDWG',
124 paths = (tauSkimBy1Path),
125 content = skimContent.outputCommands,
126 selectEvents = cms.untracked.PSet(),
127 dataTier = cms.untracked.string(
'RAW-RECO')
129 SKIMStreamDiTau = cms.FilteredStream(
130 responsible =
'PDWG',
132 paths = (tauSkimBy2Path),
133 content = skimContent.outputCommands,
134 selectEvents = cms.untracked.PSet(),
135 dataTier = cms.untracked.string(
'RAW-RECO')
142 HSCPSDPath = cms.Path(HSCPSD)
143 SKIMStreamHSCPSD = cms.FilteredStream(
144 responsible =
'PDWG',
146 paths = (HSCPSDPath),
147 content = skimRecoContent.outputCommands,
148 selectEvents = cms.untracked.PSet(),
149 dataTier = cms.untracked.string(
'RECO')
155 CaloIdIsoPhotonPairsPath = cms.Path(CaloIdIsoPhotonPairsFilter)
156 R9IdPhotonPairsPath = cms.Path(R9IdPhotonPairsFilter)
157 MixedCaloR9IdPhotonPairsPath = cms.Path(MixedCaloR9IdPhotonPairsFilter)
158 MixedR9CaloIdPhotonPairsPath = cms.Path(MixedR9CaloIdPhotonPairsFilter)
160 SKIMStreamDiPhoton = cms.FilteredStream(
161 responsible =
'PDWG',
163 paths = (CaloIdIsoPhotonPairsPath,R9IdPhotonPairsPath,MixedCaloR9IdPhotonPairsPath,MixedR9CaloIdPhotonPairsPath),
164 content = skimContent.outputCommands,
165 selectEvents = cms.untracked.PSet(),
166 dataTier = cms.untracked.string(
'RAW-RECO')
171 skimAodContent = AODEventContent.clone()
172 skimAodContent.outputCommands.append(
"drop *_MEtoEDMConverter_*_*")
173 skimAodContent.outputCommands.append(
"drop *_*_*_SKIM")
187 EXOHSCPPath = cms.Path(exoticaHSCPSeq)
188 SKIMStreamEXOHSCP = cms.FilteredStream(
189 responsible =
'PDWG',
191 paths = (EXOHSCPPath),
192 content = EXOHSCPSkim_EventContent.outputCommands,
193 selectEvents = cms.untracked.PSet(),
194 dataTier = cms.untracked.string(
'USER')
198 HWWmmPath = cms.Path(diMuonSequence)
199 HWWeePath = cms.Path(diElectronSequence)
200 HWWemPath = cms.Path(EleMuSequence)
201 SKIMStreamHWW = cms.FilteredStream(
202 responsible =
'PDWG',
204 paths = (HWWmmPath,HWWeePath,HWWemPath),
205 content = skimAodContent.outputCommands,
206 selectEvents = cms.untracked.PSet(),
207 dataTier = cms.untracked.string(
'AOD')
212 HZZmmPath = cms.Path(zzdiMuonSequence)
213 HZZeePath = cms.Path(zzdiElectronSequence)
214 HZZemPath = cms.Path(zzeleMuSequence)
215 SKIMStreamHZZ = cms.FilteredStream(
216 responsible =
'PDWG',
218 paths = (HZZmmPath,HZZeePath,HZZemPath),
219 content = skimAodContent.outputCommands,
220 selectEvents = cms.untracked.PSet(),
221 dataTier = cms.untracked.string(
'AOD')
226 exoHPTEPath = cms.Path(exoDiHPTESequence)
227 SKIMStreamEXOHPTE = cms.FilteredStream(
228 responsible =
'PDWG',
230 paths = (exoHPTEPath),
231 content = skimAodContent.outputCommands,
232 selectEvents = cms.untracked.PSet(),
233 dataTier = cms.untracked.string(
'AOD')
237 EXOMONOPOLEPath = cms.Path(EXOMonopoleSkimSequence)
238 SKIMStreamEXOMONOPOLE = cms.FilteredStream(
239 responsible =
'PDWG',
240 name =
'EXOMONOPOLE',
241 paths = (EXOMONOPOLEPath),
242 content = EXOMonopoleSkimContent.outputCommands,
243 selectEvents = cms.untracked.PSet(),
244 dataTier = cms.untracked.string(
'USER')
249 from HLTrigger.Configuration.HLT_Fake1_cff
import fragment
as _fragment
250 if "hltGtDigis" in _fragment.__dict__:
251 hltGtDigis = _fragment.hltGtDigis.clone()
252 hltGtDigisPath = cms.Path(hltGtDigis)
254 hltBoolEnd = _fragmet.hltBoolEnd.clone()
255 hltGtDigisPath = cms.Path(hltBoolEnd)
259 HLTZEROBIASPUSDPath = cms.Path(HLTZEROBIASPUSD)
260 SKIMStreamHLTZEROBIASPUSD = cms.FilteredStream(
261 responsible =
'PDWG',
262 name =
'HLTZEROBIASPUSD',
263 paths = (HLTZEROBIASPUSDPath),
264 content = skimRecoContent.outputCommands,
265 selectEvents = cms.untracked.PSet(),
266 dataTier = cms.untracked.string(
'RAW')
271 HLTZEROBIASSIGSDPath = cms.Path(HLTZEROBIASSIGSD)
272 SKIMStreamHLTZEROBIASSIGSD = cms.FilteredStream(
273 responsible =
'PDWG',
274 name =
'HLTZEROBIASSIGSD',
275 paths = (HLTZEROBIASSIGSDPath),
276 content = skimRecoContent.outputCommands,
277 selectEvents = cms.untracked.PSet(),
278 dataTier = cms.untracked.string(
'RAW')
287 from SUSYBSMAnalysis.Skimming.EXOLLResSkim_cff import * 288 exoLLResmmPath = cms.Path(exoLLResdiMuonSequence) 289 exoLLReseePath = cms.Path(exoLLResdiElectronSequence) 290 exoLLResemPath = cms.Path(exoLLResEleMuSequence) 291 SKIMStreamEXOLLRes = cms.FilteredStream( 294 paths = (exoLLResmmPath,exoLLReseePath,exoLLResemPath), 295 content = skimAodContent.outputCommands, 296 selectEvents = cms.untracked.PSet(), 297 dataTier = cms.untracked.string('AOD') 300 from SUSYBSMAnalysis.Skimming.EXOEle_cff import * 301 exoElePath = cms.Path(exoEleLowetSeqReco) 302 SKIMStreamEXOEle = cms.FilteredStream( 305 paths = (exoElePath), 306 content = skimAodContent.outputCommands, 307 selectEvents = cms.untracked.PSet(), 308 dataTier = cms.untracked.string('AOD') 311 from SUSYBSMAnalysis.Skimming.EXOMu_cff import * 312 exoMuPath = cms.Path(exoMuSequence) 313 SKIMStreamEXOMu = cms.FilteredStream( 317 content = skimAodContent.outputCommands, 318 selectEvents = cms.untracked.PSet(), 319 dataTier = cms.untracked.string('AOD') 322 from SUSYBSMAnalysis.Skimming.EXOTriLepton_cff import * 323 exoTriMuPath = cms.Path(exoTriMuonSequence) 324 SKIMStreamEXOTriMu = cms.FilteredStream( 327 paths = (exoTriMuPath), 328 content = skimAodContent.outputCommands, 329 selectEvents = cms.untracked.PSet(), 330 dataTier = cms.untracked.string('AOD') 332 exoTriElePath = cms.Path(exoTriElectronSequence) 333 SKIMStreamEXOTriEle = cms.FilteredStream( 336 paths = (exoTriElePath), 337 content = skimAodContent.outputCommands, 338 selectEvents = cms.untracked.PSet(), 339 dataTier = cms.untracked.string('AOD') 341 exo1E2MuPath = cms.Path(exo1E2MuSequence) 342 SKIMStreamEXO1E2Mu = cms.FilteredStream( 345 paths = (exo1E2MuPath), 346 content = skimAodContent.outputCommands, 347 selectEvents = cms.untracked.PSet(), 348 dataTier = cms.untracked.string('AOD') 351 from SUSYBSMAnalysis.Skimming.EXODiLepton_cff import * 352 exoDiMuPath = cms.Path(exoDiMuSequence) 353 exoDiElePath = cms.Path(exoDiMuSequence) 354 exoEMuPath = cms.Path(exoEMuSequence) 355 SKIMStreamEXODiMu = cms.FilteredStream( 358 paths = (exoDiMuPath), 359 content = skimAodContent.outputCommands, 360 selectEvents = cms.untracked.PSet(), 361 dataTier = cms.untracked.string('AOD') 363 SKIMStreamEXODiEle = cms.FilteredStream( 366 paths = (exoDiElePath), 367 content = skimAodContent.outputCommands, 368 selectEvents = cms.untracked.PSet(), 369 dataTier = cms.untracked.string('AOD') 371 SKIMStreamEXOEMu = cms.FilteredStream( 374 paths = (exoEMuPath), 375 content = skimAodContent.outputCommands, 376 selectEvents = cms.untracked.PSet(), 377 dataTier = cms.untracked.string('AOD')
event splitting special skims