00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004
00005
00006
00007 from RecoJets.JetProducers.PFJetParameters_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 kt4PFJets = cms.EDProducer("KtJetProducer",
00013 FastjetNoPU,
00014 ktJetParameters,
00015 pFJetParameters,
00016 alias = cms.untracked.string('KT4PFJet'),
00017 FJ_ktRParam = cms.double(0.4)
00018 )
00019
00020 kt6PFJets = cms.EDProducer("KtJetProducer",
00021 FastjetNoPU,
00022 ktJetParameters,
00023 pFJetParameters,
00024 alias = cms.untracked.string('KT6PFJet'),
00025 FJ_ktRParam = cms.double(0.6)
00026 )
00027
00028 iterativeCone5PFJets = cms.EDProducer("IterativeConeJetProducer",
00029 iconeJetParameters,
00030 pFJetParameters,
00031 alias = cms.untracked.string('IC5PFJet'),
00032 coneRadius = cms.double(0.5)
00033 )
00034
00035 sisCone5PFJets = cms.EDProducer("SISConeJetProducer",
00036 pFJetParameters,
00037 sISConeJetParameters,
00038 FastjetNoPU,
00039 alias = cms.untracked.string('SISC5PFJet'),
00040 coneRadius = cms.double(0.5)
00041 )
00042
00043 sisCone7PFJets = cms.EDProducer("SISConeJetProducer",
00044 pFJetParameters,
00045 sISConeJetParameters,
00046 FastjetNoPU,
00047 alias = cms.untracked.string('SISC7PFJet'),
00048 coneRadius = cms.double(0.7)
00049 )
00050
00051 recoPFJets = cms.Sequence(kt4PFJets+kt6PFJets+iterativeCone5PFJets+sisCone5PFJets+sisCone7PFJets)
00052