-
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
OverlapValidation
: bugfix to esConsumes
migration
#36449
Conversation
type bug-fix |
OverlapValidaiton
: bugfix to esConsumes
migrationOverlapValidation
: bugfix to esConsumes
migration
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-36449/27295
|
A new Pull Request was created by @mmusich (Marco Musich) for master. 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 |
please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ab7f7d/21182/summary.html Comparison SummarySummary:
|
+alca |
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 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 |
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:
Not a backport but will need to be backported all the way down to 12_0_X.