File indexing completed on 2023-03-17 11:16:27
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("PAT")
0004
0005 import PhysicsTools.PatAlgos.tools.helpers as configtools
0006 patAlgosToolsTask = configtools.getPatAlgosToolsTask(process)
0007
0008
0009 process.options = cms.untracked.PSet(
0010 wantSummary = cms.untracked.bool( True )
0011 )
0012
0013
0014 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0015
0016
0017
0018 process.load( "Configuration.Geometry.GeometryRecoDB_cff" )
0019 process.load( "Configuration.StandardSequences.MagneticField_AutoFromDBCurrent_cff" )
0020 process.load( "Configuration.StandardSequences.FrontierConditions_GlobalTag_cff" )
0021 from Configuration.AlCa.GlobalTag import GlobalTag
0022 process.GlobalTag = GlobalTag( process.GlobalTag, 'auto:com10_8E33v2' )
0023
0024
0025 from PhysicsTools.PatAlgos.patInputFiles_cff import filesSingleMuRECO
0026 process.source = cms.Source(
0027 "PoolSource"
0028 , fileNames = filesSingleMuRECO
0029 )
0030 process.maxEvents = cms.untracked.PSet(
0031 input = cms.untracked.int32( 100 )
0032 )
0033
0034
0035 from PhysicsTools.PatAlgos.patEventContent_cff import patEventContentNoCleaning
0036 process.out = cms.OutputModule(
0037 "PoolOutputModule"
0038 , fileName = cms.untracked.string( 'patTuple_data.root' )
0039 , outputCommands = cms.untracked.vstring(
0040 *patEventContentNoCleaning
0041 )
0042 )
0043 process.out.outputCommands += [ 'drop recoGenJets_*_*_*' ]
0044 process.outpath = cms.EndPath(
0045 process.out, patAlgosToolsTask
0046 )
0047
0048
0049 process.load( "PhysicsTools.PatAlgos.producersLayer1.patCandidates_cff" )
0050 patAlgosToolsTask.add(process.patCandidatesTask)
0051
0052 process.patTaus.skipMissingTauID = True
0053
0054 process.load( "PhysicsTools.PatAlgos.selectionLayer1.selectedPatCandidates_cff" )
0055 patAlgosToolsTask.add(process.selectedPatCandidatesTask)
0056
0057
0058 from PhysicsTools.PatAlgos.tools.coreTools import runOnData
0059 runOnData( process )