00001 import FWCore.ParameterSet.Config as cms
00002
00003 from DPGAnalysis.Skims.Skims_DPG_cff import skimContent
00004
00005
00006 from Configuration.EventContent.EventContent_cff import RECOEventContent
00007 skimRecoContent = RECOEventContent.clone()
00008 skimRecoContent.outputCommands.append("drop *_MEtoEDMConverter_*_*")
00009 skimRecoContent.outputCommands.append("drop *_*_*_SKIM")
00010
00011
00012
00013
00014
00015 from Configuration.Skimming.ChiB_SD_cff import *
00016 upsilonHLTPath = cms.Path(upsilonHLT)
00017 SKIMStreamChiB = cms.FilteredStream(
00018 responsible = 'BPH',
00019 name = 'ChiB',
00020 paths = (upsilonHLTPath),
00021 content = skimRecoContent.outputCommands,
00022 selectEvents = cms.untracked.PSet(),
00023 dataTier = cms.untracked.string('RECO')
00024 )
00025
00026
00027
00028
00029
00030 from Configuration.Skimming.PDWG_EXODisplacedPhoton_cff import *
00031 EXODisplacedPhotonPath = cms.Path(EXODisplacedPhoton)
00032 SKIMStreamEXODisplacedPhoton = cms.FilteredStream(
00033 responsible = 'EXO',
00034 name = 'EXODisplacedPhoton',
00035 paths = (EXODisplacedPhotonPath),
00036 content = skimRecoContent.outputCommands,
00037 selectEvents = cms.untracked.PSet(),
00038 dataTier = cms.untracked.string('RECO')
00039 )
00040
00041
00042
00043 from Configuration.Skimming.PDWG_TauSkim_cff import *
00044 tauSkimBy1Path = cms.Path( tauSkim1Sequence )
00045 tauSkimBy2Path = cms.Path( tauSkim2Sequence )
00046 mutauSkimPath = cms.Path( mutauSkimSequence )
00047 mutauMETSkimPath = cms.Path( mutauMETSkimSequence )
00048
00049
00050
00051
00052
00053
00054
00055
00056 SKIMStreamDiTau = cms.FilteredStream(
00057 responsible = 'Tau POG',
00058 name = 'DiTau',
00059 paths = (tauSkimBy2Path),
00060 content = skimContent.outputCommands,
00061 selectEvents = cms.untracked.PSet(),
00062 dataTier = cms.untracked.string('RAW-RECO')
00063 )
00064 SKIMStreamMuTau = cms.FilteredStream(
00065 responsible = 'Tau POG',
00066 name = 'MuTau',
00067 paths = (mutauSkimPath),
00068 content = skimContent.outputCommands,
00069 selectEvents = cms.untracked.PSet(),
00070 dataTier = cms.untracked.string('RAW-RECO')
00071 )
00072 SKIMStreamMuTauMET = cms.FilteredStream(
00073 responsible = 'Tau POG',
00074 name = 'MuTauMET',
00075 paths = (mutauMETSkimPath),
00076 content = skimContent.outputCommands,
00077 selectEvents = cms.untracked.PSet(),
00078 dataTier = cms.untracked.string('RAW-RECO')
00079 )
00080
00081
00082
00083 from Configuration.EventContent.EventContent_cff import AODEventContent
00084 skimAodContent = AODEventContent.clone()
00085 skimAodContent.outputCommands.append("drop *_MEtoEDMConverter_*_*")
00086 skimAodContent.outputCommands.append("drop *_*_*_SKIM")
00087
00088
00089
00090 from Configuration.Skimming.PDWG_EXOHSCP_cff import *
00091 EXOHSCPPath = cms.Path(exoticaHSCPSeq)
00092 EXOHSCPDEDXPath = cms.Path(exoticaHSCPdEdxSeq)
00093 SKIMStreamEXOHSCP = cms.FilteredStream(
00094 responsible = 'EXO',
00095 name = 'EXOHSCP',
00096 paths = (EXOHSCPPath,EXOHSCPDEDXPath),
00097 content = EXOHSCPSkim_EventContent.outputCommands,
00098 selectEvents = cms.untracked.PSet(),
00099 dataTier = cms.untracked.string('USER')
00100 )
00101
00102
00103
00104
00105
00106 from Configuration.Skimming.PDWG_TOPElePlusJets_cff import *
00107 TOPElePlusJetsPath = cms.Path(TOPElePlusJets)
00108 SKIMStreamTOPElePlusJets = cms.FilteredStream(
00109 responsible = 'TOP',
00110 name = 'TOPElePlusJets',
00111 paths = (TOPElePlusJetsPath),
00112 content = skimAodContent.outputCommands,
00113 selectEvents = cms.untracked.PSet(),
00114 dataTier = cms.untracked.string('AOD')
00115 )
00116
00117
00118
00119
00120 from Configuration.Skimming.PDWG_TOPMuPlusJets_cff import *
00121 TOPMuPlusJetsPath = cms.Path(TOPMuPlusJets)
00122 SKIMStreamTOPMuPlusJets = cms.FilteredStream(
00123 responsible = 'TOP',
00124 name = 'TOPMuPlusJets',
00125 paths = (TOPMuPlusJetsPath),
00126 content = skimAodContent.outputCommands,
00127 selectEvents = cms.untracked.PSet(),
00128 dataTier = cms.untracked.string('AOD')
00129 )
00130
00131
00132
00133
00134 from Configuration.Skimming.PDWG_HZZSkim_cff import *
00135 SKIMStreamHZZ = cms.FilteredStream(
00136 responsible = 'PDWG',
00137 name = 'HZZ',
00138 paths = HZZPaths,
00139 content = skimAodContent.outputCommands,
00140 selectEvents = cms.untracked.PSet(),
00141 dataTier = cms.untracked.string('AOD')
00142 )
00143
00144
00145
00146
00147 from Configuration.Skimming.PDWG_HLTZEROBIASSIG_SD_cff import *
00148 HLTZEROBIASSIGSDPath = cms.Path(HLTZEROBIASSIGSD)
00149 SKIMStreamHLTPhysics = cms.FilteredStream(
00150 responsible = 'TSG',
00151 name = 'HLTPhysics',
00152 paths = (HLTZEROBIASSIGSDPath),
00153 content = skimContent.outputCommands,
00154 selectEvents = cms.untracked.PSet(),
00155 dataTier = cms.untracked.string('RAW-RECO')
00156 )
00157
00158
00159
00160 from Configuration.Skimming.PDWG_MonoPhoton_cff import *
00161 EXOMonoPhotonPath = cms.Path(monophotonSkimSequence)
00162 SKIMStreamEXOMonoPhoton = cms.FilteredStream(
00163 responsible = 'EXO',
00164 name = 'EXOMonoPhoton',
00165 paths = (EXOMonoPhotonPath),
00166 content = skimContent.outputCommands,
00167 selectEvents = cms.untracked.PSet(),
00168 dataTier = cms.untracked.string('RAW-RECO')
00169 )
00170
00171
00172
00173
00174
00175
00176
00177
00178
00179
00180
00181
00182
00183
00184 from Configuration.Skimming.pA_DiLeptonSkim_cff import *
00185 psiPath = cms.Path( psiCandidateSequence )
00186 SKIMStreamPsiMuMuPA = cms.FilteredStream(
00187 responsible = 'HIN PAG',
00188 name = 'PsiMuMuPA',
00189 paths = (psiPath),
00190 content = skimRecoContent.outputCommands,
00191 selectEvents = cms.untracked.PSet(),
00192 dataTier = cms.untracked.string('RECO')
00193 )
00194
00195
00196 from Configuration.Skimming.pA_DiLeptonSkim_cff import *
00197 upsPath = cms.Path( upsCandidateSequence )
00198 SKIMStreamUpsMuMuPA = cms.FilteredStream(
00199 responsible = 'HIN PAG',
00200 name = 'UpsMuMuPA',
00201 paths = (upsPath),
00202 content = skimRecoContent.outputCommands,
00203 selectEvents = cms.untracked.PSet(),
00204 dataTier = cms.untracked.string('RECO')
00205 )
00206
00207
00208 from Configuration.Skimming.pA_DiLeptonSkim_cff import *
00209 ZPath = cms.Path( ZCandidateSequence )
00210 SKIMStreamZMuMuPA = cms.FilteredStream(
00211 responsible = 'HIN PAG',
00212 name = 'ZMuMuPA',
00213 paths = (ZPath),
00214 content = skimRecoContent.outputCommands,
00215 selectEvents = cms.untracked.PSet(),
00216 dataTier = cms.untracked.string('RECO')
00217 )
00218
00219
00220
00221 from Configuration.Skimming.pA_FlowCorrSkim_cff import *
00222 FlowCorrPath = cms.Path( flowCorrCandidateSequence )
00223 SKIMStreamFlowCorrPA = cms.FilteredStream(
00224 responsible = 'HIN PAG',
00225 name = 'FlowCorrPA',
00226 paths = (FlowCorrPath),
00227 content = skimRecoContent.outputCommands,
00228 selectEvents = cms.untracked.PSet(),
00229 dataTier = cms.untracked.string('RECO')
00230 )
00231
00232
00233
00234 from Configuration.Skimming.pA_HighPtSkim_cff import *
00235 HighPtPath = cms.Path( HighPtCandidateSequence )
00236 SKIMStreamHighPtPA = cms.FilteredStream(
00237 responsible = 'HIN PAG',
00238 name = 'HighPtPA',
00239 paths = (HighPtPath),
00240 content = skimRecoContent.outputCommands,
00241 selectEvents = cms.untracked.PSet(),
00242 dataTier = cms.untracked.string('RECO')
00243 )
00244
00245
00246 """
00247 #####################
00248 # For the Data on Data Mixing in TSG
00249 from HLTrigger.Configuration.HLT_FULL_cff import hltGtDigis
00250 hltGtDigisPath=cms.Path(hltGtDigis)
00251
00252 # The events to be used as PileUp
00253 from Configuration.Skimming.PDWG_HLTZEROBIASPU_SD_cff import *
00254 HLTZEROBIASPUSDPath = cms.Path(HLTZEROBIASPUSD)
00255 SKIMStreamHLTZEROBIASPUSD = cms.FilteredStream(
00256 responsible = 'PDWG',
00257 name = 'HLTZEROBIASPUSD',
00258 paths = (HLTZEROBIASPUSDPath),
00259 content = skimRecoContent.outputCommands,
00260 selectEvents = cms.untracked.PSet(),
00261 dataTier = cms.untracked.string('RAW') # for the moment, it could be DIGI in the future
00262 )
00263
00264 ####################
00265 """
00266
00267
00268
00269
00270
00271
00272
00273
00274
00275
00276
00277
00278
00279
00280
00281
00282
00283
00284
00285
00286
00287
00288
00289
00290
00291
00292
00293
00294
00295
00296
00297
00298
00299
00300
00301
00302
00303
00304
00305
00306
00307
00308
00309
00310
00311
00312
00313
00314
00315
00316
00317
00318
00319
00320
00321
00322
00323
00324
00325
00326
00327
00328
00329
00330
00331
00332
00333
00334
00335
00336
00337
00338
00339
00340
00341
00342
00343
00344
00345
00346
00347
00348
00349
00350
00351
00352 """
00353 from SUSYBSMAnalysis.Skimming.EXOLLResSkim_cff import *
00354 exoLLResmmPath = cms.Path(exoLLResdiMuonSequence)
00355 exoLLReseePath = cms.Path(exoLLResdiElectronSequence)
00356 exoLLResemPath = cms.Path(exoLLResEleMuSequence)
00357 SKIMStreamEXOLLRes = cms.FilteredStream(
00358 responsible = 'EXO',
00359 name = 'EXOLLRes',
00360 paths = (exoLLResmmPath,exoLLReseePath,exoLLResemPath),
00361 content = skimAodContent.outputCommands,
00362 selectEvents = cms.untracked.PSet(),
00363 dataTier = cms.untracked.string('AOD')
00364 )
00365
00366 from SUSYBSMAnalysis.Skimming.EXOEle_cff import *
00367 exoElePath = cms.Path(exoEleLowetSeqReco)
00368 SKIMStreamEXOEle = cms.FilteredStream(
00369 responsible = 'EXO',
00370 name = 'EXOEle',
00371 paths = (exoElePath),
00372 content = skimAodContent.outputCommands,
00373 selectEvents = cms.untracked.PSet(),
00374 dataTier = cms.untracked.string('AOD')
00375 )
00376
00377 from SUSYBSMAnalysis.Skimming.EXOMu_cff import *
00378 exoMuPath = cms.Path(exoMuSequence)
00379 SKIMStreamEXOMu = cms.FilteredStream(
00380 responsible = 'EXO',
00381 name = "EXOMu",
00382 paths = (exoMuPath),
00383 content = skimAodContent.outputCommands,
00384 selectEvents = cms.untracked.PSet(),
00385 dataTier = cms.untracked.string('AOD')
00386 )
00387
00388 from SUSYBSMAnalysis.Skimming.EXOTriLepton_cff import *
00389 exoTriMuPath = cms.Path(exoTriMuonSequence)
00390 SKIMStreamEXOTriMu = cms.FilteredStream(
00391 responsible = 'EXO',
00392 name = 'EXOTriMu',
00393 paths = (exoTriMuPath),
00394 content = skimAodContent.outputCommands,
00395 selectEvents = cms.untracked.PSet(),
00396 dataTier = cms.untracked.string('AOD')
00397 )
00398 exoTriElePath = cms.Path(exoTriElectronSequence)
00399 SKIMStreamEXOTriEle = cms.FilteredStream(
00400 responsible = 'EXO',
00401 name = 'EXOTriEle',
00402 paths = (exoTriElePath),
00403 content = skimAodContent.outputCommands,
00404 selectEvents = cms.untracked.PSet(),
00405 dataTier = cms.untracked.string('AOD')
00406 )
00407 exo1E2MuPath = cms.Path(exo1E2MuSequence)
00408 SKIMStreamEXO1E2Mu = cms.FilteredStream(
00409 responsible = 'EXO',
00410 name = 'EXO1E2Mu',
00411 paths = (exo1E2MuPath),
00412 content = skimAodContent.outputCommands,
00413 selectEvents = cms.untracked.PSet(),
00414 dataTier = cms.untracked.string('AOD')
00415 )
00416
00417 from SUSYBSMAnalysis.Skimming.EXODiLepton_cff import *
00418 exoDiMuPath = cms.Path(exoDiMuSequence)
00419 exoDiElePath = cms.Path(exoDiMuSequence)
00420 exoEMuPath = cms.Path(exoEMuSequence)
00421 SKIMStreamEXODiMu = cms.FilteredStream(
00422 responsible = 'EXO',
00423 name = 'EXODiMu',
00424 paths = (exoDiMuPath),
00425 content = skimAodContent.outputCommands,
00426 selectEvents = cms.untracked.PSet(),
00427 dataTier = cms.untracked.string('AOD')
00428 )
00429 SKIMStreamEXODiEle = cms.FilteredStream(
00430 responsible = 'EXO',
00431 name = 'EXODiEle',
00432 paths = (exoDiElePath),
00433 content = skimAodContent.outputCommands,
00434 selectEvents = cms.untracked.PSet(),
00435 dataTier = cms.untracked.string('AOD')
00436 )
00437 SKIMStreamEXOEMu = cms.FilteredStream(
00438 responsible = 'EXO',
00439 name = 'EXOEMu',
00440 paths = (exoEMuPath),
00441 content = skimAodContent.outputCommands,
00442 selectEvents = cms.untracked.PSet(),
00443 dataTier = cms.untracked.string('AOD')
00444 )
00445 """