CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HiGenJets_cff.py
Go to the documentation of this file.
2 
5 
6 
7 iterativeCone5HiGenJets = cms.EDProducer("SubEventGenJetProducer",
8  GenJetParameters,
9  AnomalousCellParameters,
10  jetAlgorithm = cms.string("IterativeCone"),
11  rParam = cms.double(0.5)
12  )
13 
14 iterativeCone5HiGenJets.doAreaFastjet = cms.bool(True)
15 iterativeCone5HiGenJets.doRhoFastjet = cms.bool(False)
16 iterativeCone5HiGenJets.src = cms.InputTag("hiGenParticlesForJets")
17 
18 iterativeCone7HiGenJets = iterativeCone5HiGenJets.clone(rParam=0.7)
19 
20 ak5HiGenJets = cms.EDProducer("SubEventGenJetProducer",
21  GenJetParameters,
22  AnomalousCellParameters,
23  jetAlgorithm = cms.string("AntiKt"),
24  rParam = cms.double(0.5)
25  )
26 
27 ak5HiGenJets.doAreaFastjet = cms.bool(True)
28 ak5HiGenJets.doRhoFastjet = cms.bool(False)
29 ak5HiGenJets.src = cms.InputTag("hiGenParticlesForJets")
30 
31 ak2HiGenJets = ak5HiGenJets.clone(rParam = 0.2)
32 ak3HiGenJets = ak5HiGenJets.clone(rParam = 0.3)
33 ak4HiGenJets = ak5HiGenJets.clone(rParam = 0.4)
34 ak6HiGenJets = ak5HiGenJets.clone(rParam = 0.6)
35 ak7HiGenJets = ak5HiGenJets.clone(rParam = 0.7)
36 
37 kt4HiGenJets = cms.EDProducer("SubEventGenJetProducer",
38  GenJetParameters,
39  AnomalousCellParameters,
40  jetAlgorithm = cms.string("Kt"),
41  rParam = cms.double(0.4)
42  )
43 
44 kt4HiGenJets.doAreaFastjet = cms.bool(True)
45 kt4HiGenJets.doRhoFastjet = cms.bool(False)
46 kt4HiGenJets.src = cms.InputTag("hiGenParticlesForJets")
47 
48 kt6HiGenJets = kt4HiGenJets.clone(rParam=0.6)
49 
50 
51 
52 hiRecoGenJets = cms.Sequence(
53  iterativeCone5HiGenJets +
54  kt4HiGenJets +
55  kt6HiGenJets +
56  ak2HiGenJets +
57  ak3HiGenJets +
58  ak4HiGenJets +
59  ak5HiGenJets +
60  ak6HiGenJets +
61  ak7HiGenJets
62  )