-
Notifications
You must be signed in to change notification settings - Fork 4
chore: acts@44.4.0 +edm4hep #129
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
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
|
Capybara is not happy: https://veprbl.github.io/capybara-reports/458fc303024e08f06439055c3579ce03/ |
|
Strange. acts-project/acts@v44.3.0...v44.4.0 looks harmless. |
|
The difference is introduced by acts-project/acts@6fb4b10 https://veprbl.github.io/capybara-reports/494fdd3dd92c2b93892ada4fdc7a0619/ is the comparisons between adjacent commits |
|
The heck?!? |
|
The ACTS issue actually fixes a bug that affected us (but we didn't know) for any TGeoTubeSeg placement of a tracking detector with a placement around 0 degrees (only MPGDInnerTracker). So it seems this is a change for the better. We have some TGeoTubeSeg we place around 0 degrees, -dphi/2 to +dphi/2 style. These are given a ROOT turns this into Detailed logging output with the patch MPGDCylinderBarrelTracker_geo.patch against eic/epic@1f93f05 So, in summary, I think this is actually a change we should merge since it fixes an underlying issue. |
|
Of course (since I buried the lede), the reason why this adds more holes to trajectories is because the cylinder surface bounds of the surface cover the entire phi circumference and then some. Every track will have a hole in that surface. |
|
@mposik1983 FYI analysis of tracking issue affecting the MPGD inner barrel. |
|
If we upgrade to ACTS v44.4.0, we will want to pick up acts-project/acts#4968 too (as a patch or as a potential v44.4.1) since it will affect our CI builds with gcc and clang. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.
veprbl
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As discussed in the tracking meeting and on Acts Mattermost, this is in fact fixing a bug.
Briefly, what does this PR introduce?
This PR upgrades to
acts@44.4.0and ensures that we useacts +edm4hepwhich is what now contains the ActsPodioEdm podio data model definitions.Note: the upgrade of acts to 44.4.0 is required because acts-project/acts#4820 fixes
EDM4hepUtil.cppto useedm4hep::CovMatrix6fbrace initializers.Needs: