File indexing completed on 2023-03-17 11:15:54
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