Skip to content

Allow fitting algorithms to reuse CKF fit#1149

Draft
stephenswat wants to merge 1 commit intoacts-project:mainfrom
stephenswat:perf/really_skip_forward_fit
Draft

Allow fitting algorithms to reuse CKF fit#1149
stephenswat wants to merge 1 commit intoacts-project:mainfrom
stephenswat:perf/really_skip_forward_fit

Conversation

@stephenswat
Copy link
Copy Markdown
Member

This commit enables our fitting algorithms to use prefitted tracks, such that we can reuse the fitting information from the CKF. Note that we also preserve the ability to work with unfitted tracks.

This commit enables our fitting algorithms to use prefitted tracks, such
that we can reuse the fitting information from the CKF. Note that we
also preserve the ability to work with unfitted tracks.
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Sep 3, 2025

@stephenswat
Copy link
Copy Markdown
Member Author

Physics performance summary

Here is a summary of the physics performance effects of this PR. Command used:

traccc_seeding_example_cuda --input-directory=/data/Acts/odd-simulations-20240506/geant4_ttbar_mu200 --digitization-file=geometries/odd/odd-digi-geometric-config.json --detector-file=geometries/odd/odd-detray_geometry_detray.json --grid-file=geometries/odd/odd-detray_surface_grids_detray.json --material-file=geometries/odd/odd-detray_material_detray.json --input-events=10 --use-acts-geom-source=on --check-performance --truth-finding-min-track-candidates=5 --truth-finding-min-pt=1.0 --truth-finding-min-z=-150 --truth-finding-max-z=150 --truth-finding-max-r=10 --seed-matching-ratio=0.99 --track-matching-ratio=0.5 --track-candidates-range=5:100 --seedfinder-vertex-range=-150:150

Seeding performance

Total number of seeds went from 298345 to 298342 (-0.0%)

Seeding plots



Track finding performance

Total number of found tracks went from 101323 to 101341 (+0.0%)

Finding plots









Track fitting performance

Total number of fitted tracks went from 101323 to 101339 (+0.0%)

Fitting plots












Note

This is an automated message produced on the explicit request of a human being.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant