CMS 3D CMS Logo

RecoJetsGlobal_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
10 
11 jetGlobalReco = cms.Sequence(recoJets*recoJetIds*recoTrackJets)
12 jetHighLevelReco = cms.Sequence(recoPFJets*jetCorrectorsForReco*recoJetAssociations*recoJetAssociationsExplicit*recoJPTJets)
13 
14 from RecoHI.HiJetAlgos.hiFJGridEmptyAreaCalculator_cff import hiFJGridEmptyAreaCalculator
15 from RecoHI.HiJetAlgos.hiFJRhoProducer import hiFJRhoProducer
16 from RecoHI.HiJetAlgos.HiRecoPFJets_cff import kt4PFJetsForRho
17 from Configuration.Eras.Modifier_pA_2016_cff import pA_2016
18 from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018
19 from RecoHI.HiCentralityAlgos.pACentrality_cfi import pACentrality
20 pA_2016.toModify(pACentrality, producePixelTracks = False)
21 
22 _jetHighLevelReco_pA = jetHighLevelReco.copy()
23 _jetHighLevelReco_pA += kt4PFJetsForRho
24 _jetHighLevelReco_pA += hiFJRhoProducer
25 _jetHighLevelReco_pA += hiFJGridEmptyAreaCalculator
26 _jetHighLevelReco_pA += pACentrality
27 pA_2016.toReplaceWith(jetHighLevelReco, _jetHighLevelReco_pA)
28 
29 _jetGlobalReco_HI = cms.Sequence(recoJetsHI*recoJetIds)
30 _jetHighLevelReco_HI = cms.Sequence(recoPFJetsHI*jetCorrectorsForReco*recoJetAssociations)
31 
32 pp_on_AA_2018.toReplaceWith(jetGlobalReco,_jetGlobalReco_HI)
33 pp_on_AA_2018.toReplaceWith(jetHighLevelReco,_jetHighLevelReco_HI)