Skip to content
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

chore: Do not copy parameters without ref Surface in TrackProxy #3426

Merged
merged 4 commits into from
Jul 23, 2024

Conversation

andiwand
Copy link
Contributor

Minor tweak of the TrackProxy::copyFrom. parameters and covariance are only meaningful if a reference surface is given.

@andiwand andiwand added this to the next milestone Jul 23, 2024
@github-actions github-actions bot added Component - Core Affects the Core module Event Data Model labels Jul 23, 2024
This reverts commit 979fae7.
@paulgessinger paulgessinger changed the title chore: Tweak TrackProxy::copyFrom chore: Do not copy parameters without ref Surface in TrackProxy Jul 23, 2024
Copy link

sonarcloud bot commented Jul 23, 2024

@kodiakhq kodiakhq bot merged commit 87022bd into acts-project:main Jul 23, 2024
44 checks passed
@andiwand andiwand deleted the tweak-track-copyfrom branch July 23, 2024 12:42
@acts-project-service
Copy link
Collaborator

🔴 Athena integration test results [87022bd]

Build job with this PR failed!

Please investigate the build job for the pipeline!

@acts-project-service acts-project-service added the Breaks Athena build This PR breaks the Athena build label Jul 23, 2024
kodiakhq bot pushed a commit that referenced this pull request Jul 23, 2024
This method returns a *shallow copy* of the track: track states are not
copied themselves, but the copied track points at the same track states as the
source track.

Blocked by:
- #3426 

Co-authored-by: Andreas Stefl <[email protected]>
kodiakhq bot pushed a commit that referenced this pull request Jul 29, 2024
After the refactoring of the measurement selector it is possible that we end up with no measurements after selection. That case was not handled by the Core CKF yet.

The current solution carries some duplication with the other hole handling. I do not see a great way to unify them. Potentially a combination of source link accessor and track state creator could solve this.

blocked by
- #3426
- #3427
- #3428
- #3438
@paulgessinger paulgessinger modified the milestones: next, v36.1.0 Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaks Athena build This PR breaks the Athena build Component - Core Affects the Core module Event Data Model
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants