#process.source.fileNames = {'/store/relval/CMSSW_7_0_0/RelValTTbar_13/GEN-SIM-RECO/PU25ns_POSTLS170_V3-v2/00000/5A98DF7C-C998-E311-8FF8-003048FEADBC.root'} process.source.fileNames = [ '/store/relval/CMSSW_7_1_0_pre6/RelValTTbar_13/GEN-SIM-RECO/PRE_LS171_V5-v1/00000/064AD022-51C7-E311-9714-003048679228.root', '/store/relval/CMSSW_7_1_0_pre6/RelValTTbar_13/GEN-SIM-RECO/PRE_LS171_V5-v1/00000/A43E68DF-3CC7-E311-A17E-002618943811.root', ] ##'/store/relval/CMSSW_7_0_0/RelValTTbar_13/GEN-SIM-RECO/PU50ns_POSTLS170_V4-v2/00000/36598DF8-D098-E311-972E-02163E00E744.root'} # ## process.maxEvents.input = 100 process.load("SimGeneral.HepPDTESSource.pythiapdt_cfi") process.load("PhysicsTools.PatAlgos.slimming.slimming_cff") process.load("RecoVertex.AdaptiveVertexFinder.inclusiveVertexing_cff") from PhysicsTools.PatAlgos.slimming.miniAOD_tools import miniAOD_customizeCommon, miniAOD_customizeMC miniAOD_customizeCommon(process) miniAOD_customizeMC(process) # ## # process.options.wantSummary = False ## (to suppress the long output at the end of the job) # ## # process.out.outputCommands = [ ... ] ## (e.g. taken from PhysicsTools/PatAlgos/python/patEventContent_cff.py) # ## process.out.fileName = 'patTuple_mini.root' process.out.outputCommands = process.MicroEventContentMC.outputCommands from PhysicsTools.PatAlgos.slimming.miniAOD_tools import miniAOD_customizeOutput miniAOD_customizeOutput(process.out)
#################################################################### #### cat tools output #################################################################### from CATTools.CatProducer.catCandidates_cff import * process.load("TrackingTools.TransientTrack.TransientTrackBuilder_cfi") process = addCatCommonObjects(process) if runOnMC: process = addCatCommonMCObjects(process) if runGenTop: process = addCatGenTopObjects(process) if runParticleTop: process = addCatParticleTopObjects(process) if isMCSignal: process.genWeight.keepFirstOnly = False process.catOut.outputCommands.extend(catEventContentMCSignal) from PhysicsTools.PatAlgos.slimming.miniAOD_tools import miniAOD_customizeOutput miniAOD_customizeOutput(process.catOut) #################################################################### #### setting up cat tools #################################################################### from CATTools.CatProducer.catTools_cff import * catTool(process, runOnMC, useMiniAOD) #### add electron ID addEgmID(process, runOnMC) #################################################################### #### setting up pat tools - miniAOD step or correcting miniAOD #################################################################### from CATTools.CatProducer.patTools.patTools_cff import * patTool(process, runOnMC, useMiniAOD) #### Finish Paths and Tasks process.nEventsFiltered = cms.EDProducer("EventCountProducer")