CMS 3D CMS Logo

IterativeConePu5Jets_PbPb_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
7 
8 CaloTowerConstituentsMapBuilder = cms.ESProducer("CaloTowerConstituentsMapBuilder",
9  MapFile = cms.untracked.string('Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz')
10 )
11 
12 caloTowers = cms.EDProducer("CaloTowerCandidateCreator",
13  src = cms.InputTag("towerMaker"),
14  e = cms.double(0.0),
15  verbose = cms.untracked.int32(0),
16  pt = cms.double(0.0),
17  minimumE = cms.double(0.0),
18  minimumEt = cms.double(0.0),
19  et = cms.double(0.0)
20 )
21 import RecoJets.JetProducers.FastjetJetProducer_cfi as _mod
22 
23 iterativeConePu5CaloJets = _mod.FastjetJetProducer.clone(
24  CaloJetParameters,
25  AnomalousCellParameters,
26  jetAlgorithm = "IterativeCone",
27  rParam = 0.5,
28  doPUOffsetCorr = True,
29  doPVCorrection = False,
30  jetPtMin = 10
31 )
32 
33 # REPLACE with UP-TO-DATE Corrections
34 #MCJetCorJetIconePu5 = cms.EDProducer("CaloJetCorrectionProducer",
35 # src = cms.InputTag("iterativeConePu5CaloJets"),
36 # correctors = cms.vstring('MCJetCorrectorIcone5'),
37 # alias = cms.untracked.string('MCJetCorJetIconePu5')
38 #)
39 
40 #iterativeCone5HiGenJets = cms.EDProducer("IterativeConeHiGenJetProducer",
41 # IconeJetParameters,
42 # inputEtMin = cms.double(0.0),
43 # inputEMin = cms.double(0.0),
44 # src = cms.InputTag("hiGenParticles"),
45 # jetType = cms.string('GenJet'),
46 # alias = cms.untracked.string('IC5HiGenJet'),
47 # coneRadius = cms.double(0.5)
48 # )
49 runjetsTask = cms.Task(caloTowersRecTask,caloTowers,iterativeConePu5CaloJets)
50 runjets = cms.Sequence(runjetsTask)