Skip to content

feat: Reference trajectory builder + Kalman-based fitter#5400

Draft
andiwand wants to merge 9 commits intoacts-project:mainfrom
andiwand:feat-reference-trajectory-builder
Draft

feat: Reference trajectory builder + Kalman-based fitter#5400
andiwand wants to merge 9 commits intoacts-project:mainfrom
andiwand:feat-reference-trajectory-builder

Conversation

@andiwand
Copy link
Copy Markdown
Contributor

Implementation of a reference trajectory builder tool that propagates through the detector with provided start parameters and records predicted parameters and jacobians in the track EDM.

On top of that one can attach source links (raw, uncalibrated measurements) and calibrate them. Finally, filter can be used to run an updater (usually the Kalman filter in form of the GainMatrixUpdater) to forward filter the measurements. This is decoupled form the propagation and uses the existing linearization stored on the track.

An example implementation is provided based on the existing Kalman filter. The difference of the two approaches is where the linearization is formed. While the existing Kalman filter linearizes depending on previous filter steps, this alternative implementation runs a single linearization for the full trajectory based on the start parameters.

--- END COMMIT MESSAGE ---

cc @stephenswat

@andiwand andiwand added this to the next milestone Apr 30, 2026
@github-actions github-actions Bot added Component - Core Affects the Core module Component - Examples Affects the Examples module Track Fitting labels Apr 30, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 30, 2026

📊: Physics performance monitoring for e0eef96

Full contents

physmon summary

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 5, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
1 New Bugs (required ≤ 0)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

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

Labels

Component - Core Affects the Core module Component - Examples Affects the Examples module Track Fitting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant