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

fix: set fused portals correctly to former keep volume #2753

Merged

Conversation

asalzburger
Copy link
Contributor

This PR sets the fused portals correctly back to the former keep volumes that relied on keeping the same shared pointer.

This is an update after #2746 which omitted that.

@asalzburger asalzburger added this to the next milestone Nov 30, 2023
@github-actions github-actions bot added the Component - Core Affects the Core module label Nov 30, 2023
Copy link

codecov bot commented Nov 30, 2023

Codecov Report

Attention: 74 lines in your changes are missing coverage. Please review.

Comparison is base (8f269f9) 49.52% compared to head (c44b994) 49.51%.

Files Patch % Lines
.../src/Detector/detail/CylindricalDetectorHelper.cpp 15.90% 0 Missing and 74 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2753      +/-   ##
==========================================
- Coverage   49.52%   49.51%   -0.02%     
==========================================
  Files         474      474              
  Lines       26979    27017      +38     
  Branches    12454    12476      +22     
==========================================
+ Hits        13361    13377      +16     
+ Misses       4767     4764       -3     
- Partials     8851     8876      +25     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

paulgessinger
paulgessinger previously approved these changes Nov 30, 2023
Copy link
Member

@paulgessinger paulgessinger left a comment

Choose a reason for hiding this comment

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

Thanks!

@asalzburger
Copy link
Contributor Author

Hey @paulgessinger - I had a spelling error, can you re-approve, please?

@kodiakhq kodiakhq bot merged commit 5151436 into acts-project:main Nov 30, 2023
49 checks passed
@acts-project-service
Copy link
Collaborator

acts-project-service commented Nov 30, 2023

@acts-project-service acts-project-service added the Fails Athena tests This PR causes a failure in the Athena tests label Nov 30, 2023
@paulgessinger paulgessinger modified the milestones: next, v31.2.0 Dec 7, 2023
kodiakhq bot pushed a commit that referenced this pull request Jan 16, 2024
)

This PR adds a new

`detail/CuboidalDetectorHelper.h/cpp`

for creating cuboid shape detectors.

Since it reuses some code from the cylindrical infrastructure, this is encapsulated into sub helpers to not be duplicated.


![CuboidalDetector00](https://github.com/acts-project/acts/assets/26623879/19fc7cb9-7189-4535-ada9-aa2fef33f7d4)

Blocked by:
- #2753 (merged)

This relaxes the Portal fusing to allow for two portals with same direction filled to be fused (necessary for box-2-box)
LaraCalic pushed a commit to LaraCalic/acts that referenced this pull request Feb 10, 2024
…ts-project#2754)

This PR adds a new

`detail/CuboidalDetectorHelper.h/cpp`

for creating cuboid shape detectors.

Since it reuses some code from the cylindrical infrastructure, this is encapsulated into sub helpers to not be duplicated.


![CuboidalDetector00](https://github.com/acts-project/acts/assets/26623879/19fc7cb9-7189-4535-ada9-aa2fef33f7d4)

Blocked by:
- acts-project#2753 (merged)

This relaxes the Portal fusing to allow for two portals with same direction filled to be fused (necessary for box-2-box)
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 Fails Athena tests This PR causes a failure in the Athena tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants