-
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: Fix Fatras end of world #2580
Conversation
Codecov Report
@@ Coverage Diff @@
## main #2580 +/- ##
=======================================
Coverage 49.63% 49.63%
=======================================
Files 471 471
Lines 26687 26687
Branches 12277 12277
=======================================
Hits 13245 13245
Misses 4746 4746
Partials 8696 8696
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So this introduces both an end of world check in the simulation actor, and also sets up and wires through the regular maximum step size and path length configuration options, correct?
yes exactly - the end of the world check and path limit should terminate the propagation if we are going too far and the step size limit should protect us from an unconstrained straight line step into infinity |
Examples/Algorithms/Fatras/include/ActsExamples/Fatras/FatrasSimulation.hpp
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This picked up conflicts now.
We are currently mixing where we set masks and some of them are not accurate anymore. Here I try to reduce the masks to a minimum and set them in the code when appropriate. blocked by: - #2580
Sometimes the Fatras propagation will not terminate and step with
double max
distance which results in FPEsAfter these changes the FPEs during propagation disappeared