CMS 3D CMS Logo

RecoGenJets_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from RecoJets.JetProducers.sc5GenJets_cfi import sisCone5GenJets
4 from RecoJets.JetProducers.ic5GenJets_cfi import iterativeCone5GenJets
5 from RecoJets.JetProducers.ak5GenJets_cfi import ak5GenJets
6 from RecoJets.JetProducers.ak4GenJets_cfi import ak4GenJets
7 from RecoJets.JetProducers.gk5GenJets_cfi import gk5GenJets
8 from RecoJets.JetProducers.kt4GenJets_cfi import kt4GenJets
9 from RecoJets.JetProducers.ca4GenJets_cfi import ca4GenJets
10 
12 
13 
14 sisCone8GenJets = sisCone5GenJets.clone( rParam = 0.8 )
15 ak8GenJets = ak5GenJets.clone( rParam = 0.8, jetPtMin = 15.0 )
16 gk8GenJets = gk5GenJets.clone( rParam = 0.8 )
17 kt6GenJets = kt4GenJets.clone( rParam = 0.6 )
18 ca8GenJets = ca4GenJets.clone( rParam = 0.8 )
19 
20 
21 sisCone5GenJetsNoNu = sisCone5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
22 sisCone8GenJetsNoNu = sisCone8GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
23 kt4GenJetsNoNu = kt4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
24 kt6GenJetsNoNu = kt6GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
25 iterativeCone5GenJetsNoNu = iterativeCone5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
26 ak5GenJetsNoNu = ak5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
27 ak4GenJetsNoNu = ak4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
28 ak8GenJetsNoNu = ak8GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
29 gk5GenJetsNoNu = gk5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
30 gk8GenJetsNoNu = gk8GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
31 ca4GenJetsNoNu = ca4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
32 ca8GenJetsNoNu = ca8GenJets.clone( src = cms.InputTag("genParticlesForJetsNoNu") )
33 
34 sisCone5GenJetsNoMuNoNu = sisCone5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
35 sisCone8GenJetsNoMuNoNu = sisCone8GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
36 kt4GenJetsNoMuNoNu = kt4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
37 kt6GenJetsNoMuNoNu = kt6GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
38 iterativeCone5GenJetsNoMuNoNu = iterativeCone5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
39 ak5GenJetsNoMuNoNu = ak5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
40 ak4GenJetsNoMuNoNu = ak4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
41 ak8GenJetsNoMuNoNu = ak8GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
42 gk5GenJetsNoMuNoNu = gk5GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
43 gk8GenJetsNoMuNoNu = gk8GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
44 ca4GenJetsNoMuNoNu = ca4GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
45 ca8GenJetsNoMuNoNu = ca8GenJets.clone( src = cms.InputTag("genParticlesForJetsNoMuNoNu") )
46 
47 recoGenJets = cms.Sequence(ak4GenJets+
48  ak8GenJets+
49  ak4GenJetsNoNu+
50  ak8GenJetsNoNu
51  )
52 
53 recoAllGenJets=cms.Sequence(kt4GenJets+kt6GenJets+
54  ak4GenJets+
55  ak5GenJets+ak8GenJets)
56 
57 recoAllGenJetsNoNu=cms.Sequence(kt4GenJetsNoNu+kt6GenJetsNoNu+
58  ak4GenJetsNoNu+
59  ak5GenJetsNoNu+ak8GenJetsNoNu)
60 
61 recoAllGenJetsNoMuNoNu=cms.Sequence(kt4GenJetsNoMuNoNu+kt6GenJetsNoMuNoNu+
62  ak4GenJetsNoMuNoNu+
63  ak5GenJetsNoMuNoNu+ak8GenJetsNoMuNoNu)