File indexing completed on 2024-04-06 12:25:19
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from RecoJets.JetProducers.GenJetParameters_cfi import *
0004 from RecoJets.JetProducers.AnomalousCellParameters_cfi import *
0005
0006
0007 iterativeCone5HiGenJets = cms.EDProducer("SubEventGenJetProducer",
0008 GenJetParameters,
0009 AnomalousCellParameters,
0010 jetAlgorithm = cms.string("IterativeCone"),
0011 rParam = cms.double(0.5)
0012 )
0013
0014 iterativeCone5HiGenJets.doAreaFastjet = True
0015 iterativeCone5HiGenJets.doRhoFastjet = False
0016
0017 iterativeCone7HiGenJets = iterativeCone5HiGenJets.clone(rParam=0.7)
0018
0019 ak5HiGenJets = cms.EDProducer("SubEventGenJetProducer",
0020 GenJetParameters,
0021 AnomalousCellParameters,
0022 jetAlgorithm = cms.string("AntiKt"),
0023 rParam = cms.double(0.5)
0024 )
0025
0026 ak5HiGenJets.doAreaFastjet = True
0027 ak5HiGenJets.doRhoFastjet = False
0028
0029 ak1HiGenJets = ak5HiGenJets.clone(rParam = 0.1)
0030 ak2HiGenJets = ak5HiGenJets.clone(rParam = 0.2)
0031 ak3HiGenJets = ak5HiGenJets.clone(rParam = 0.3)
0032 ak4HiGenJets = ak5HiGenJets.clone(rParam = 0.4)
0033 ak6HiGenJets = ak5HiGenJets.clone(rParam = 0.6)
0034 ak7HiGenJets = ak5HiGenJets.clone(rParam = 0.7)
0035
0036 kt4HiGenJets = cms.EDProducer("SubEventGenJetProducer",
0037 GenJetParameters,
0038 AnomalousCellParameters,
0039 jetAlgorithm = cms.string("Kt"),
0040 rParam = cms.double(0.4)
0041 )
0042
0043 kt4HiGenJets.doAreaFastjet = True
0044 kt4HiGenJets.doRhoFastjet = False
0045
0046 kt6HiGenJets = kt4HiGenJets.clone(rParam=0.6)
0047
0048 hiRecoGenJetsTask = cms.Task(
0049 iterativeCone5HiGenJets ,
0050 kt4HiGenJets ,
0051 kt6HiGenJets ,
0052 ak1HiGenJets ,
0053 ak2HiGenJets ,
0054 ak3HiGenJets ,
0055 ak4HiGenJets ,
0056 ak5HiGenJets ,
0057 ak6HiGenJets ,
0058 ak7HiGenJets
0059 )
0060 hiRecoGenJets = cms.Sequence(hiRecoGenJetsTask)