-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add PbPb modifications to egamma sequences to Run 3 era #31897
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-31897/19301
|
A new Pull Request was created by @mandrenguyen (Matthew Nguyen) for master. It involves the following packages: PhysicsTools/PatAlgos @perrotta, @jpata, @cmsbuild, @santocch, @slava77 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
please test workflow 159.1,310.0 |
The tests are being triggered in jenkins.
|
urgent |
+1 |
Comparison job queued. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
apparently this PR combines
- a bugfix to known crashes in a somewhat undesireable way (reinforcing dependency on puppi)
- bugfixes to workflows for parts that were missing for
pp_on_PbPb_run3
(new features in the context of bugfixing the crash).
@mandrenguyen
did you check if there is a way to disable reading of PUPPI in egamma iso?
@@ -425,7 +425,7 @@ def _add_deepFlavour(process): | |||
from Configuration.Eras.Modifier_pA_2016_cff import pA_2016 | |||
_rerun_puppijets_task = task.copy() | |||
_rerun_puppijets_task.add(process.puppi, process.ak4PFJetsPuppi) | |||
(_run2_miniAOD_ANY | pA_2016 | pp_on_AA_2018).toReplaceWith(task, _rerun_puppijets_task) | |||
(_run2_miniAOD_ANY | pA_2016 | pp_on_AA_2018 | pp_on_PbPb_run3 ).toReplaceWith(task, _rerun_puppijets_task) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
in the previous PR for HI jets the goal was to not run PUPPI in HI.
the goal is to clean up this dependence where possible, not to increase it (#31647)
OTOH, I guess this brings Run3 part on par with the "undesireable way" already done in other variants of pp_on_AA. |
Comparison is ready @slava77 comparisons for the following workflows were not done due to missing matrix map:
Comparison Summary:
|
+1
|
+1 |
merge |
+1 |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will be automatically merged. |
PR description:
This PR fixes the exception in
#31894
The issue arose in #31668 when I separated the pp_on_AA_2018 and pp_on_PbPb_run3 eras. The modifications to the photon code for heavy ions were only in the former.
This PR adds them to the latter.
Tested on 159.1 and 140.5611