Skip to content

Commit 443911e

Browse files
committed
Add PbPb modifications to egamma sequences to Run 3 era
1 parent e6d0f87 commit 443911e

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

PhysicsTools/PatAlgos/python/slimming/miniAOD_tools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ def _add_deepFlavour(process):
425425
from Configuration.Eras.Modifier_pA_2016_cff import pA_2016
426426
_rerun_puppijets_task = task.copy()
427427
_rerun_puppijets_task.add(process.puppi, process.ak4PFJetsPuppi)
428-
(_run2_miniAOD_ANY | pA_2016 | pp_on_AA_2018).toReplaceWith(task, _rerun_puppijets_task)
428+
(_run2_miniAOD_ANY | pA_2016 | pp_on_AA_2018 | pp_on_PbPb_run3 ).toReplaceWith(task, _rerun_puppijets_task)
429429

430430
from RecoJets.JetAssociationProducers.j2tParametersVX_cfi import j2tParametersVX
431431
process.ak4PFJetsPuppiTracksAssociatorAtVertex = cms.EDProducer("JetTracksAssociatorAtVertex",

RecoEgamma/Configuration/python/RecoEgamma_EventContent_cff.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,9 @@
6565
from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018
6666
from Configuration.Eras.Modifier_pp_on_XeXe_2017_cff import pp_on_XeXe_2017
6767
from Configuration.Eras.Modifier_ppRef_2017_cff import ppRef_2017
68+
from Configuration.Eras.Modifier_pp_on_PbPb_run3_cff import pp_on_PbPb_run3
6869
#HI-specific products needed in pp scenario special configurations
69-
for e in [pA_2016, peripheralPbPb, pp_on_AA_2018, pp_on_XeXe_2017, ppRef_2017]:
70+
for e in [pA_2016, peripheralPbPb, pp_on_AA_2018, pp_on_XeXe_2017, ppRef_2017, pp_on_PbPb_run3]:
7071
e.toModify( RecoEgammaAOD.outputCommands,
7172
func=lambda outputCommands: outputCommands.extend(['keep recoHIPhotonIsolationedmValueMap_photonIsolationHIProducerppGED_*_*',
7273
'keep recoHIPhotonIsolationedmValueMap_photonIsolationHIProducerpp_*_*',

RecoEgamma/Configuration/python/RecoEgamma_cff.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018
3737
from Configuration.Eras.Modifier_pp_on_XeXe_2017_cff import pp_on_XeXe_2017
3838
from Configuration.Eras.Modifier_ppRef_2017_cff import ppRef_2017
39+
from Configuration.Eras.Modifier_pp_on_PbPb_run3_cff import pp_on_PbPb_run3
3940
#HI-specific algorithms needed in pp scenario special configurations
4041
from RecoHI.HiEgammaAlgos.photonIsolationHIProducer_cfi import photonIsolationHIProducerpp
4142
from RecoHI.HiEgammaAlgos.photonIsolationHIProducer_cfi import photonIsolationHIProducerppGED
@@ -45,5 +46,5 @@
4546
_egammaHighLevelRecoPostPF_HITask.add(photonIsolationHIProducerpp)
4647
_egammaHighLevelRecoPostPF_HITask.add(photonIsolationHIProducerppGED)
4748
_egammaHighLevelRecoPostPF_HITask.add(photonIsolationHIProducerppIsland)
48-
for e in [pA_2016, peripheralPbPb, pp_on_AA_2018, pp_on_XeXe_2017, ppRef_2017]:
49+
for e in [pA_2016, peripheralPbPb, pp_on_AA_2018, pp_on_XeXe_2017, ppRef_2017, pp_on_PbPb_run3]:
4950
e.toReplaceWith(egammaHighLevelRecoPostPFTask, _egammaHighLevelRecoPostPF_HITask)

RecoEgamma/EgammaPhotonProducers/python/photonSequence_cff.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,6 @@
2626
from Configuration.Eras.Modifier_pp_on_AA_2018_cff import pp_on_AA_2018
2727
from Configuration.Eras.Modifier_pp_on_XeXe_2017_cff import pp_on_XeXe_2017
2828
from Configuration.Eras.Modifier_ppRef_2017_cff import ppRef_2017
29-
for e in [pA_2016, peripheralPbPb, pp_on_AA_2018, pp_on_XeXe_2017, ppRef_2017]:
29+
from Configuration.Eras.Modifier_pp_on_PbPb_run3_cff import pp_on_PbPb_run3
30+
for e in [pA_2016, peripheralPbPb, pp_on_AA_2018, pp_on_XeXe_2017, ppRef_2017, pp_on_PbPb_run3]:
3031
e.toReplaceWith(photonTask, _photonTaskWithIsland)

0 commit comments

Comments
 (0)