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 #####################
00161 # For the Data on Data Mixing in TSG
00162 from HLTrigger.Configuration.HLT_FULL_cff import hltGtDigis
00163 hltGtDigisPath=cms.Path(hltGtDigis)
00164
00165 # The events to be used as PileUp
00166 from Configuration.Skimming.PDWG_HLTZEROBIASPU_SD_cff import *
00167 HLTZEROBIASPUSDPath = cms.Path(HLTZEROBIASPUSD)
00168 SKIMStreamHLTZEROBIASPUSD = cms.FilteredStream(
00169 responsible = 'PDWG',
00170 name = 'HLTZEROBIASPUSD',
00171 paths = (HLTZEROBIASPUSDPath),
00172 content = skimRecoContent.outputCommands,
00173 selectEvents = cms.untracked.PSet(),
00174 dataTier = cms.untracked.string('RAW') # for the moment, it could be DIGI in the future
00175 )
00176
00177 ####################
00178 """
00179
00180
00181
00182
00183
00184
00185
00186
00187
00188
00189
00190
00191
00192
00193
00194
00195
00196
00197
00198
00199
00200
00201
00202
00203
00204
00205
00206
00207
00208
00209
00210
00211
00212
00213
00214
00215
00216
00217
00218
00219
00220
00221
00222
00223
00224
00225
00226
00227
00228
00229
00230
00231
00232
00233
00234
00235
00236
00237
00238
00239
00240
00241
00242
00243
00244
00245
00246
00247
00248
00249
00250
00251
00252
00253
00254
00255
00256
00257
00258
00259
00260
00261
00262
00263
00264
00265
00266
00267 """
00268 from SUSYBSMAnalysis.Skimming.EXOLLResSkim_cff import *
00269 exoLLResmmPath = cms.Path(exoLLResdiMuonSequence)
00270 exoLLReseePath = cms.Path(exoLLResdiElectronSequence)
00271 exoLLResemPath = cms.Path(exoLLResEleMuSequence)
00272 SKIMStreamEXOLLRes = cms.FilteredStream(
00273 responsible = 'EXO',
00274 name = 'EXOLLRes',
00275 paths = (exoLLResmmPath,exoLLReseePath,exoLLResemPath),
00276 content = skimAodContent.outputCommands,
00277 selectEvents = cms.untracked.PSet(),
00278 dataTier = cms.untracked.string('AOD')
00279 )
00280
00281 from SUSYBSMAnalysis.Skimming.EXOEle_cff import *
00282 exoElePath = cms.Path(exoEleLowetSeqReco)
00283 SKIMStreamEXOEle = cms.FilteredStream(
00284 responsible = 'EXO',
00285 name = 'EXOEle',
00286 paths = (exoElePath),
00287 content = skimAodContent.outputCommands,
00288 selectEvents = cms.untracked.PSet(),
00289 dataTier = cms.untracked.string('AOD')
00290 )
00291
00292 from SUSYBSMAnalysis.Skimming.EXOMu_cff import *
00293 exoMuPath = cms.Path(exoMuSequence)
00294 SKIMStreamEXOMu = cms.FilteredStream(
00295 responsible = 'EXO',
00296 name = "EXOMu",
00297 paths = (exoMuPath),
00298 content = skimAodContent.outputCommands,
00299 selectEvents = cms.untracked.PSet(),
00300 dataTier = cms.untracked.string('AOD')
00301 )
00302
00303 from SUSYBSMAnalysis.Skimming.EXOTriLepton_cff import *
00304 exoTriMuPath = cms.Path(exoTriMuonSequence)
00305 SKIMStreamEXOTriMu = cms.FilteredStream(
00306 responsible = 'EXO',
00307 name = 'EXOTriMu',
00308 paths = (exoTriMuPath),
00309 content = skimAodContent.outputCommands,
00310 selectEvents = cms.untracked.PSet(),
00311 dataTier = cms.untracked.string('AOD')
00312 )
00313 exoTriElePath = cms.Path(exoTriElectronSequence)
00314 SKIMStreamEXOTriEle = cms.FilteredStream(
00315 responsible = 'EXO',
00316 name = 'EXOTriEle',
00317 paths = (exoTriElePath),
00318 content = skimAodContent.outputCommands,
00319 selectEvents = cms.untracked.PSet(),
00320 dataTier = cms.untracked.string('AOD')
00321 )
00322 exo1E2MuPath = cms.Path(exo1E2MuSequence)
00323 SKIMStreamEXO1E2Mu = cms.FilteredStream(
00324 responsible = 'EXO',
00325 name = 'EXO1E2Mu',
00326 paths = (exo1E2MuPath),
00327 content = skimAodContent.outputCommands,
00328 selectEvents = cms.untracked.PSet(),
00329 dataTier = cms.untracked.string('AOD')
00330 )
00331
00332 from SUSYBSMAnalysis.Skimming.EXODiLepton_cff import *
00333 exoDiMuPath = cms.Path(exoDiMuSequence)
00334 exoDiElePath = cms.Path(exoDiMuSequence)
00335 exoEMuPath = cms.Path(exoEMuSequence)
00336 SKIMStreamEXODiMu = cms.FilteredStream(
00337 responsible = 'EXO',
00338 name = 'EXODiMu',
00339 paths = (exoDiMuPath),
00340 content = skimAodContent.outputCommands,
00341 selectEvents = cms.untracked.PSet(),
00342 dataTier = cms.untracked.string('AOD')
00343 )
00344 SKIMStreamEXODiEle = cms.FilteredStream(
00345 responsible = 'EXO',
00346 name = 'EXODiEle',
00347 paths = (exoDiElePath),
00348 content = skimAodContent.outputCommands,
00349 selectEvents = cms.untracked.PSet(),
00350 dataTier = cms.untracked.string('AOD')
00351 )
00352 SKIMStreamEXOEMu = cms.FilteredStream(
00353 responsible = 'EXO',
00354 name = 'EXOEMu',
00355 paths = (exoEMuPath),
00356 content = skimAodContent.outputCommands,
00357 selectEvents = cms.untracked.PSet(),
00358 dataTier = cms.untracked.string('AOD')
00359 )
00360 """