-
Notifications
You must be signed in to change notification settings - Fork 157
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
refactor: explicit init, pre step, post step for navigator interface #1984
refactor: explicit init, pre step, post step for navigator interface #1984
Conversation
explicit init status -> post step target -> pre step
Codecov Report
@@ Coverage Diff @@
## main #1984 +/- ##
==========================================
- Coverage 49.41% 49.39% -0.03%
==========================================
Files 441 441
Lines 25176 25175 -1
Branches 11617 11616 -1
==========================================
- Hits 12441 12434 -7
- Misses 4481 4485 +4
- Partials 8254 8256 +2
... and 1 file with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
📊 Physics performance monitoring for 0779586Summary VertexingSeedingCKFAmbiguity resolutionTruth tracking (Kalman Filter)Truth tracking (GSF) |
do you have some feedback on this @paulgessinger @benjaminhuth @asalzburger ? |
…igator-interface-pre-post-step
…igator-interface-pre-post-step
This issue/PR has been automatically marked as stale because it has not had recent activity. The stale label will be removed if any interaction occurs. |
could one of you have a look at this @asalzburger @paulgessinger - would also okay for me to close if you do not think it is relevant enough |
Could still be good for clarity, but I see the added complexity. @asalzburger what do you think? |
I would actually like this to go in, because everytime I need to do something in the navigator, I need to figure out myself again, what the |
This one actually only renames the functions and reorders the code in the navigator. That's why there is a lot of diff The other PR #1987 was a bit more involved but I closed it now |
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.
Very nice. Only a minor code readablility suggestion, feel free to ignore it!
my attempt to make the navigator code more readable. list of changes:
status
status
->postStep
because that's what is actually does and why it is calledtarget
->preStep
same as above