-
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
[12.1.X] OverlapValidation
: bugfix to esConsumes
migration
#36451
[12.1.X] OverlapValidation
: bugfix to esConsumes
migration
#36451
Conversation
A new Pull Request was created by @mmusich (Marco Musich) for CMSSW_12_1_X. It involves the following packages:
@cmsbuild, @malbouis, @tvami, @yuanchao, @francescobrivio can you please review it and eventually sign? Thanks. cms-bot commands are listed here
|
type bug-fix |
@cmsbuild , please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-1dfc5d/21191/summary.html Comparison SummarySummary:
|
+alca |
This pull request is fully signed and it will be integrated in one of the next CMSSW_12_1_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_12_3_X is complete. This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
backport of #36449
PR description:
During the
esConsumes
migration in PR #32005 a mistake was introduced in this change (link); in theOverlapValidation::analyze
scope a new local variablemagField_
was introduced shadowing in its local scope a data-member variable of the same name.This leads to a segmentation fault when trying to evaluate the magnetic field in
cmssw/TrackingTools/AnalyticalJacobians/src/JacobianLocalToCurvilinear.cc
Line 13 in ce6fe13
I profit of this PR to rename an internal method which had the same name as the framework one (
analyze
) toanalyzeTrajectory
.PR validation:
Privately run the changed branch the following configuration file https://gist.github.com/mmusich/6ef7df0b448d7eab47095e5e86ce5299 (in the scope of the mkFit validation setup).
if this PR is a backport please specify the original PR and why you need to backport that PR:
Backport of #36449.