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

refactor: Remove GX2F start volume checks #3581

Merged
merged 4 commits into from
Aug 31, 2024

Conversation

andiwand
Copy link
Contributor

This does not play nice with #3481 and I think the initial assumption changed. As long as the start surface is not part of the tracking geometry the navigator will decide on the volume by looking up through the tracking geometry. Change of volume would only be a problem if we start on a surface from the tracking geometry outside its bounds.

Copy link

github-actions bot commented Aug 30, 2024

📊: Physics performance monitoring for 1089c70

Full contents

physmon summary

@andiwand andiwand requested a review from AJPfleger August 30, 2024 12:36
AJPfleger
AJPfleger previously approved these changes Aug 30, 2024
Copy link
Contributor

@AJPfleger AJPfleger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems not to break my open changes (ᴗ͈ˬᴗ͈)ꕤ.゚

Copy link
Contributor

kodiakhq bot commented Aug 30, 2024

This PR currently has a merge conflict. Please resolve this and then re-add the automerge label.

Copy link

@kodiakhq kodiakhq bot merged commit 77ace8b into acts-project:main Aug 31, 2024
41 checks passed
@andiwand andiwand deleted the remove-gx2f-start-volume-checks branch August 31, 2024 07:34
@acts-project-service
Copy link
Collaborator

🔴 Athena integration test results [77ace8b]

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 Aug 31, 2024
kodiakhq bot pushed a commit that referenced this pull request Aug 31, 2024
…ry::lowestTrackingVolume` (#3481)

Currently `TrackingGeometry::lowestTrackingVolume` will always return at least the world volume even though the given position is not inside the world volume. In this PR I change the behavior to return `nullptr` in case we are outside the tracking geometry.

Same is done for `TrackingVolume::lowestTrackingVolume`. The rest are necessary fixes and downstream changes to make this work.

blocked by
- #3581
@andiwand andiwand modified the milestones: next, v36.3.0 Sep 2, 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 Track Fitting
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants