Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003 from RecoJets.JetProducers.sc5PFJets_cfi import sisCone5PFJets
00004 from RecoJets.JetProducers.ic5PFJets_cfi import iterativeCone5PFJets
00005 from RecoJets.JetProducers.ak5PFJets_cfi import ak5PFJets
00006 from RecoJets.JetProducers.ak5PFJetsTrimmed_cfi import ak5PFJetsTrimmed
00007 from RecoJets.JetProducers.ak5PFJetsFiltered_cfi import ak5PFJetsFiltered, ak5PFJetsMassDropFiltered
00008 from RecoJets.JetProducers.ak5PFJetsPruned_cfi import ak5PFJetsPruned
00009 from RecoJets.JetProducers.gk5PFJets_cfi import gk5PFJets
00010 from RecoJets.JetProducers.kt4PFJets_cfi import kt4PFJets
00011 from RecoJets.JetProducers.ca4PFJets_cfi import ca4PFJets
00012 from RecoJets.JetProducers.fixedGridRhoProducer_cfi import fixedGridRhoAll
00013 from RecoJets.JetProducers.fixedGridRhoProducerFastjet_cfi import fixedGridRhoFastjetAll
00014
00015 sisCone7PFJets = sisCone5PFJets.clone( rParam = 0.7 )
00016 ak7PFJets = ak5PFJets.clone( rParam = 0.7 )
00017 gk7PFJets = gk5PFJets.clone( rParam = 0.7 )
00018 kt6PFJets = kt4PFJets.clone( rParam = 0.6 )
00019 ca6PFJets = ca4PFJets.clone( rParam = 0.6 )
00020
00021
00022 kt6PFJets.doRhoFastjet = True
00023 kt6PFJets.doAreaFastjet = True
00024
00025 kt6PFJets.voronoiRfact = 0.9
00026 ak5PFJets.doAreaFastjet = True
00027 ak5PFJetsTrimmed.doAreaFastjet = True
00028 ak7PFJets.doAreaFastjet = True
00029
00030
00031
00032
00033 kt6PFJetsCentralChargedPileUp = kt6PFJets.clone(
00034 src = cms.InputTag("pfPileUpAllChargedParticles"),
00035 Ghost_EtaMax = cms.double(3.1),
00036 Rho_EtaMax = cms.double(2.5)
00037 )
00038
00039 kt6PFJetsCentralNeutral = kt6PFJets.clone(
00040 src = cms.InputTag("pfAllNeutralHadronsAndPhotons"),
00041 Ghost_EtaMax = cms.double(3.1),
00042 Rho_EtaMax = cms.double(2.5),
00043 inputEtMin = cms.double(0.5)
00044 )
00045
00046
00047
00048 kt6PFJetsCentralNeutralTight = kt6PFJetsCentralNeutral.clone(
00049 inputEtMin = cms.double(1.0)
00050 )
00051
00052
00053 recoPFJets =cms.Sequence(kt4PFJets+kt6PFJets+
00054 kt6PFJetsCentralChargedPileUp+
00055 kt6PFJetsCentralNeutral+
00056 kt6PFJetsCentralNeutralTight+
00057 fixedGridRhoAll+
00058 fixedGridRhoFastjetAll+
00059 iterativeCone5PFJets+
00060 ak5PFJets+ak7PFJets)
00061
00062 recoAllPFJets=cms.Sequence(sisCone5PFJets+sisCone7PFJets+
00063 kt4PFJets+kt6PFJets+
00064 kt6PFJetsCentralChargedPileUp+
00065 kt6PFJetsCentralNeutral+
00066 kt6PFJetsCentralNeutralTight+
00067 fixedGridRhoAll+
00068 fixedGridRhoFastjetAll+
00069 iterativeCone5PFJets+
00070 ak5PFJets+ak7PFJets+
00071 ak5PFJetsTrimmed+ak5PFJetsPruned+
00072 ak5PFJetsFiltered+ak5PFJetsMassDropFiltered+
00073 gk5PFJets+gk7PFJets+
00074 ca4PFJets+ca6PFJets)