This repository was archived by the owner on Jul 15, 2026. It is now read-only.
feat: Test reference trajectory navigation against simulated data - #966
Merged
Conversation
niermann999
force-pushed
the
feat-reference-traj
branch
from
May 6, 2025 15:24
0b41ef2 to
823fcbd
Compare
Contributor
Author
|
Example output: |
niermann999
force-pushed
the
feat-reference-traj
branch
3 times, most recently
from
May 6, 2025 19:06
89abdf8 to
056ba28
Compare
niermann999
force-pushed
the
feat-reference-traj
branch
from
May 24, 2025 12:46
056ba28 to
fae7b2c
Compare
niermann999
marked this pull request as ready for review
May 24, 2025 12:46
niermann999
marked this pull request as draft
May 24, 2025 12:48
This comment was marked as outdated.
This comment was marked as outdated.
niermann999
force-pushed
the
feat-reference-traj
branch
from
May 24, 2025 13:43
fae7b2c to
3a6fbd7
Compare
niermann999
marked this pull request as ready for review
May 24, 2025 13:46
niermann999
marked this pull request as draft
May 24, 2025 13:46
niermann999
force-pushed
the
feat-reference-traj
branch
from
May 30, 2025 16:17
3a6fbd7 to
1f1ce11
Compare
This comment was marked as outdated.
This comment was marked as outdated.
niermann999
force-pushed
the
feat-reference-traj
branch
5 times, most recently
from
July 15, 2025 18:17
9c9ce13 to
0bbad21
Compare
This comment was marked as outdated.
This comment was marked as outdated.
niermann999
force-pushed
the
feat-reference-traj
branch
4 times, most recently
from
July 28, 2025 16:36
b91769c to
fa32028
Compare
This comment was marked as outdated.
This comment was marked as outdated.
niermann999
force-pushed
the
feat-reference-traj
branch
3 times, most recently
from
July 30, 2025 11:15
1c7c522 to
6c27b8c
Compare
niermann999
marked this pull request as ready for review
July 30, 2025 11:15
niermann999
force-pushed
the
feat-reference-traj
branch
from
July 2, 2026 12:13
df82be1 to
d860064
Compare
niermann999
force-pushed
the
feat-reference-traj
branch
from
July 2, 2026 13:55
d860064 to
c03f22f
Compare
niermann999
marked this pull request as ready for review
July 8, 2026 15:20
Contributor
Author
|
Depends on #1360 |
feat: Update ACTS to version 46.8.1 (dirty)
stephenswat
approved these changes
Jul 9, 2026
niermann999
force-pushed
the
feat-reference-traj
branch
4 times, most recently
from
July 9, 2026 15:04
fc90f01 to
b1472ed
Compare
…olds for macos CI
niermann999
force-pushed
the
feat-reference-traj
branch
from
July 9, 2026 15:59
b1472ed to
dd8f8a2
Compare
|
stephenswat
enabled auto-merge (squash)
July 10, 2026 09:35
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Runs a detray navigation test against simulated data, without material effects, with only energy loss, with only multiple scattering or with all material effects and compares the number of surfaces discovered by the navigation (missing and extra surfaces). In a second step, it tries to enhance the surface finding efficiency by including the Kalman actor and updating the free track parameters through Kalman filtering.
The mask tolerances can be used to steer how many surfaces are visited by the navigator. The results are printed to cmdl and for tracks with missing surfaces a full debug log as well as an svg representation (optional) of the track are generated.
This is then app.ied to the toy detector in a new test, which monitors the percentage of missed and additional surfaces to guard against degradation in the Kalman Filter performance. An additional example executable is provided, in order to be able to run the same test over more realistic detectors. like the ODD or ITk