-
Notifications
You must be signed in to change notification settings - Fork 173
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
fix: limit cylinderSurface pathCorrection #3255
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3255 +/- ##
=======================================
Coverage 47.65% 47.65%
=======================================
Files 507 507
Lines 29205 29205
Branches 14010 14010
=======================================
Hits 13917 13917
Misses 5264 5264
Partials 10024 10024 ☔ View full report in Codecov by Sentry. |
📊: Physics performance monitoring for 8dd41b7physmon summary
|
@AJPfleger do you know in what situation this pops up? I am a bit worried that we are treating a symptom here and by doing that we will hide a deeper cause. I believe this case is not impossible but should be extremely rare. So if we are not super unlucky or run 10^9 particles with sufficiently low momentum or high energy loss I have a hard time imagining that this happens just by chance. Apart from that the path correction is implemented similarly for other surfaces. I wonder if we want to solve this problem for all of them. |
@andiwand I had it pop up in 3 of 10k events in this physmon test: |
Closed in favour of a possible better solution and tracked here: |
To follow-up on the path correction bug, which I tried to fix in
(first fix was not so well received, since it was not clear enough what values to expect)