CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoHI/HiJetAlgos/python/IterativeConePu5Jets_PbPb_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from RecoJets.Configuration.CaloTowersRec_cff import *
00004 
00005 from RecoJets.JetProducers.CaloJetParameters_cfi import *
00006 from RecoJets.JetProducers.AnomalousCellParameters_cfi import *
00007 
00008 CaloTowerConstituentsMapBuilder = cms.ESProducer("CaloTowerConstituentsMapBuilder",
00009     MapFile = cms.untracked.string('Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz')
00010 )
00011 
00012 caloTowers = cms.EDProducer("CaloTowerCandidateCreator",
00013     src = cms.InputTag("towerMaker"),
00014     e = cms.double(0.0),
00015     verbose = cms.untracked.int32(0),
00016     pt = cms.double(0.0),
00017     minimumE = cms.double(0.0),
00018     minimumEt = cms.double(0.0),
00019     et = cms.double(0.0)
00020 )
00021 
00022 iterativeConePu5CaloJets = cms.EDProducer("FastjetJetProducer",
00023                                           CaloJetParameters,
00024                                           AnomalousCellParameters,
00025                                           jetAlgorithm = cms.string("IterativeCone"),
00026                                           rParam       = cms.double(0.5),
00027                                           )
00028 
00029 iterativeConePu5CaloJets.doPUOffsetCorr = True
00030 iterativeConePu5CaloJets.doPVCorrection = False
00031 iterativeConePu5CaloJets.jetPtMin = 10
00032 
00033 
00034 # REPLACE with UP-TO-DATE Corrections
00035 #MCJetCorJetIconePu5 = cms.EDProducer("CaloJetCorrectionProducer",
00036 #    src = cms.InputTag("iterativeConePu5CaloJets"),
00037 #    correctors = cms.vstring('MCJetCorrectorIcone5'),
00038 #    alias = cms.untracked.string('MCJetCorJetIconePu5')
00039 #)
00040 
00041 #iterativeCone5HiGenJets = cms.EDProducer("IterativeConeHiGenJetProducer",
00042 #                                         IconeJetParameters,
00043 #                                         inputEtMin = cms.double(0.0),                                        
00044 #                                         inputEMin = cms.double(0.0),                                        
00045 #                                         src = cms.InputTag("hiGenParticles"),
00046 #                                         jetType = cms.string('GenJet'),                                        
00047 #                                         alias = cms.untracked.string('IC5HiGenJet'),
00048 #                                         coneRadius = cms.double(0.5)
00049 #                                         )
00050 
00051 runjets = cms.Sequence(caloTowersRec*caloTowers*iterativeConePu5CaloJets)