00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004
00005
00006
00007 from RecoJets.JetProducers.GenJetParameters_cfi import *
00008 from RecoJets.JetProducers.FastjetParameters_cfi import *
00009 from RecoJets.JetProducers.KtJetParameters_cfi import *
00010 from RecoJets.JetProducers.SISConeJetParameters_cfi import *
00011 from RecoJets.JetProducers.IconeJetParameters_cfi import *
00012 kt4GenJets = cms.EDProducer("KtJetProducer",
00013 genJetParameters,
00014 FastjetNoPU,
00015 ktJetParameters,
00016 alias = cms.untracked.string('KT4GenJet'),
00017 FJ_ktRParam = cms.double(0.4)
00018 )
00019
00020 kt6GenJets = cms.EDProducer("KtJetProducer",
00021 genJetParameters,
00022 FastjetNoPU,
00023 ktJetParameters,
00024 alias = cms.untracked.string('KT6GenJet'),
00025 FJ_ktRParam = cms.double(0.6)
00026 )
00027
00028 iterativeCone5GenJets = cms.EDProducer("IterativeConeJetProducer",
00029 genJetParameters,
00030 iconeJetParameters,
00031 alias = cms.untracked.string('IC5GenJet'),
00032 coneRadius = cms.double(0.5)
00033 )
00034
00035 sisCone5GenJets = cms.EDProducer("SISConeJetProducer",
00036 genJetParameters,
00037 sISConeJetParameters,
00038 FastjetNoPU,
00039 alias = cms.untracked.string('SISC5GenJet'),
00040 coneRadius = cms.double(0.5)
00041 )
00042
00043 sisCone7GenJets = cms.EDProducer("SISConeJetProducer",
00044 genJetParameters,
00045 sISConeJetParameters,
00046 FastjetNoPU,
00047 alias = cms.untracked.string('SISC7GenJet'),
00048 coneRadius = cms.double(0.7)
00049 )
00050
00051 recoGenJets = cms.Sequence(kt4GenJets+kt6GenJets+iterativeCone5GenJets+sisCone5GenJets+sisCone7GenJets)
00052