-
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
Introduce procModifier for parabolic magnetic field in track building for default iterative tracking #41557
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41557/35431
|
A new Pull Request was created by @mmasciov (Mario Masciovecchio) for master. It involves the following packages:
@perrotta, @rappoccio, @clacaputo, @cmsbuild, @mandrenguyen, @fabiocos, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41557/35435
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
I don't see changes in DisplacedGeneralStep_cff.py and DisplacedRegionalStep_cff.py. |
Yes, no change in those so far. Can be propagated if wished; however, those configurations are not run by default, and all these and previous changes only targeted default iterations. Thus, will not do unless requested. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41557/35436
|
Pull request #41557 was updated. @perrotta, @rappoccio, @clacaputo, @cmsbuild, @mandrenguyen, @fabiocos, @davidlange6 can you please check and sign again. |
As a change was necessary in |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41557/35467
|
Pull request #41557 was updated. @perrotta, @rappoccio, @clacaputo, @cmsbuild, @mandrenguyen, @fabiocos, @davidlange6 can you please check and sign again. |
@cmsbuild please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-0227aa/32474/summary.html Comparison SummarySummary:
|
+reconstruction |
+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:
As per title, this PR is introducing a process modifier to enable the usage of parabolic (rather than full) magnetic field for track building, for the default iterative tracking.
It follows a presentation at the TRK POG.
The process modifier is NOT enabled by default.
To enable process modifier, the following addition to
cmsDriver.py
command forstep3
is sufficient:--procModifiers=trackingParabolicMf
For documentation: the usage of the parabolic magnetic field in track building was (unintentionally) reverted in CMSSW 71X, as detailed in issue #41396.
In addition, commit eaf188f:
RecoTracker.TrackProducer.TrackProducerIterativeDefault_cfi.TrackProducer
toRecoTracker.TrackProducer.TrackProducerIterativeDefault_cfi.TrackProducerIterativeDefault
(as suggested in comment);clone
(as suggested in comment from PR Use parabolic magnetic field in track final fit and modify min N(hits) condition in track duplicate merge #39578).PR validation:
As is, this is a technical PR: by default, the process modifier is NOT enabled.
To summarize, when the process modifier is enabled:
More details can be found in TRK POG presentation, or in the linked MTV results for TTbar events with PU.
FYI, @mmusich, @slava77