-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
DyT v2 on up to eta 1p2 #26778
DyT v2 on up to eta 1p2 #26778
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-26778/9776
|
A new Pull Request was created by @clacaputo (Claudio Caputo) for master. It involves the following packages: RecoMuon/GlobalTrackingTools @perrotta, @Martin-Grunewald, @cmsbuild, @fwyzard, @slava77 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
Validations shown at the muon POG meeting and at the general PPD meeting have demonstrated that this change has some effect on dyt muons in the barrel (where the tails in the distribution of the momenta resolutions decrease), which translates into an almost negligible effect on the reco muons once the high pt muon algo is chosen with TuneP. In order to verify whether some change is ever propagated to other high level observables, I generated some 1500 singleMuonPt1000 events with wf 10809.0 (2018 setup). The number of muons which change their direction is indeed quite small: Differences in the reconstructed muon pt are slightly larger Differences are more visible if one stick on the muons reconstructed with dyt, before the TuneP algo decides which reconstruction select for the final muon object: |
Overall, the quick validation above confirms what shown in the meetings: changing the fixed dyt threshold with a parameterized one in the barrel has some effect (better resolution due to the reduction of the tails) on dyt muon themselves; it reflects in an almost negligible effect on the final muons (after the TuneP choice) and all other overall event observables. Given that the code changes in this PR are quite simple, the decision whether to accept it in the Ultra Legacy release must rely on physics considerations rather than on computing code ones. |
+1
|
@clacaputo please prepare a 10_6 backport |
+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 now be reviewed by the release team before it's merged. @davidlange6, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
+1 @clacaputo we need a backport of this PR in 10_6_X |
PR description:
This PR activate the new threshold parameterization for the DyT algorithm (introduced in #26343 ) only for muons up to eta 1.2, while using the old DyT threshold for eta greater than 1.2.
This choice has been made after validating the new parameterization in all the eta range link
The PR changes the default flag for selecting the parameterization mode from False to True and modifies
DynamicTruncation::correctThrByPAndEta
adding:Parameters for
dyt_utils::etaRegion::eta2p0, dyt_utils::etaRegion::eta2p2, dyt_utils::etaRegion::eta2p4
are left in for future development.PR validation:
Validation has been performed using:
output