Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:23:32

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 process = cms.Process("testJET")
0004 process.load("FWCore.MessageService.MessageLogger_cfi")
0005 
0006 process.load("SimGeneral.HepPDTESSource.pythiapdt_cfi")
0007 
0008 process.maxEvents = cms.untracked.PSet(
0009     input = cms.untracked.int32(1)
0010 )
0011 process.source = cms.Source("PoolSource",
0012     fileNames = cms.untracked.vstring('/store/relval/2008/5/20/RelVal-RelValTTbar-1211209682-FakeConditions-2nd/0000/08765709-5826-DD11-9CE8-000423D94700.root')
0013 )
0014 
0015 process.genParticlesForJets = cms.EDProducer("InputGenJetsParticleSelector",
0016     src = cms.InputTag("genParticles"),
0017     ignoreParticleIDs = cms.vuint32(1000022, 2000012, 2000014, 2000016, 1000039, 
0018         5000039, 4000012, 9900012, 9900014, 9900016, 
0019         39),
0020     partonicFinalState = cms.bool(True),
0021     excludeResonances = cms.bool(True),
0022     excludeFromResonancePids = cms.vuint32(12, 13, 14, 16),
0023     tausAsJets = cms.bool(False)
0024 )
0025 
0026 process.partonJet = cms.EDProducer("IterativeConeJetProducer",
0027     src = cms.InputTag("genParticlesForJets"),
0028     verbose = cms.untracked.bool(False),
0029     inputEtMin = cms.double(0.0),
0030     coneRadius = cms.double(0.5),
0031     alias = cms.untracked.string('IC5PartonGenJet'),
0032     seedThreshold = cms.double(1.0),
0033     debugLevel = cms.untracked.int32(0),
0034     jetType = cms.untracked.string('GenJet'),
0035     inputEMin = cms.double(0.0)
0036 )
0037 
0038 process.selectedJets = cms.EDFilter("GenJetRefSelector",
0039     src = cms.InputTag("partonJet"),
0040     cut = cms.string('pt > 20')
0041 )
0042 
0043 process.printEvent = cms.EDAnalyzer("printPartonJet",
0044     src = cms.InputTag("selectedJets"),
0045     HistOutFile = cms.untracked.string('myPlots.root')
0046 )
0047 
0048 process.printEventNumber = cms.OutputModule("AsciiOutputModule")
0049 
0050 process.p = cms.Path(process.genParticlesForJets*process.partonJet*process.selectedJets*process.printEvent)
0051 process.outpath = cms.EndPath(process.printEventNumber)
0052 process.MessageLogger.cerr.default.limit = 1
0053 
0054