CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_1/src/RecoJets/Configuration/python/RecoGenJets_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from RecoJets.JetProducers.sc5GenJets_cfi import sisCone5GenJets
00004 from RecoJets.JetProducers.ic5GenJets_cfi import iterativeCone5GenJets
00005 from RecoJets.JetProducers.ak5GenJets_cfi import ak5GenJets
00006 from RecoJets.JetProducers.gk5GenJets_cfi import gk5GenJets
00007 from RecoJets.JetProducers.kt4GenJets_cfi import kt4GenJets
00008 from RecoJets.JetProducers.ca4GenJets_cfi import ca4GenJets
00009 
00010 from RecoHI.HiJetAlgos.HiGenJets_cff import *
00011 
00012 
00013 sisCone7GenJets = sisCone5GenJets.clone( rParam = 0.7 )
00014 ak7GenJets      = ak5GenJets.clone( rParam = 0.7 )
00015 gk7GenJets      = gk5GenJets.clone( rParam = 0.7 )
00016 kt6GenJets      = kt4GenJets.clone( rParam = 0.6 )
00017 ca6GenJets      = ca4GenJets.clone( rParam = 0.6 )
00018 
00019 
00020 sisCone5GenJetsNoNu = sisCone5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00021 sisCone7GenJetsNoNu = sisCone7GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00022 kt4GenJetsNoNu = kt4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00023 kt6GenJetsNoNu = kt6GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00024 iterativeCone5GenJetsNoNu = iterativeCone5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00025 ak5GenJetsNoNu = ak5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00026 ak7GenJetsNoNu = ak7GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00027 gk5GenJetsNoNu = gk5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00028 gk7GenJetsNoNu = gk7GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00029 ca4GenJetsNoNu = ca4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00030 ca6GenJetsNoNu = ca6GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
00031 
00032 sisCone5GenJetsNoMuNoNu = sisCone5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00033 sisCone7GenJetsNoMuNoNu = sisCone7GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00034 kt4GenJetsNoMuNoNu = kt4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00035 kt6GenJetsNoMuNoNu = kt6GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00036 iterativeCone5GenJetsNoMuNoNu = iterativeCone5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00037 ak5GenJetsNoMuNoNu = ak5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00038 ak7GenJetsNoMuNoNu = ak7GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00039 gk5GenJetsNoMuNoNu = gk5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00040 gk7GenJetsNoMuNoNu = gk7GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00041 ca4GenJetsNoMuNoNu = ca4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00042 ca6GenJetsNoMuNoNu = ca6GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
00043 
00044 recoGenJets   =cms.Sequence(kt4GenJets+kt6GenJets+
00045                             iterativeCone5GenJets+
00046                             ak5GenJets+ak7GenJets)
00047 
00048 recoAllGenJets=cms.Sequence(sisCone5GenJets+sisCone7GenJets+
00049                             kt4GenJets+kt6GenJets+
00050                             iterativeCone5GenJets+
00051                             ak5GenJets+ak7GenJets+
00052                             gk5GenJets+gk7GenJets+
00053                             ca4GenJets+ca6GenJets)
00054 
00055 recoAllGenJetsNoNu=cms.Sequence(sisCone5GenJetsNoNu+sisCone7GenJetsNoNu+
00056                                 kt4GenJetsNoNu+kt6GenJetsNoNu+
00057                                 iterativeCone5GenJetsNoNu+
00058                                 ak5GenJetsNoNu+ak7GenJetsNoNu+
00059                                 gk5GenJetsNoNu+gk7GenJetsNoNu+
00060                                 ca4GenJetsNoNu+ca6GenJetsNoNu)
00061 
00062 recoAllGenJetsNoMuNoNu=cms.Sequence(sisCone5GenJetsNoMuNoNu+sisCone7GenJetsNoMuNoNu+
00063                                     kt4GenJetsNoMuNoNu+kt6GenJetsNoMuNoNu+
00064                                     iterativeCone5GenJetsNoMuNoNu+
00065                                     ak5GenJetsNoMuNoNu+ak7GenJetsNoMuNoNu+
00066                                     gk5GenJetsNoMuNoNu+gk7GenJetsNoMuNoNu+
00067                                     ca4GenJetsNoMuNoNu+ca6GenJetsNoMuNoNu)