-
Notifications
You must be signed in to change notification settings - Fork 173
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
feat: Add common hough transform components to core #2836
Conversation
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.
Looks good overall. For the types that go into core, we have slightly more strict naming rules. I added a few comments on this. At the Examples level, this is much more loosely enforced, because it's not shipped.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2836 +/- ##
==========================================
+ Coverage 48.98% 48.99% +0.01%
==========================================
Files 494 492 -2
Lines 28742 28527 -215
Branches 13606 13485 -121
==========================================
- Hits 14078 13978 -100
+ Misses 4854 4814 -40
+ Partials 9810 9735 -75 ☔ View full report in Codecov by Sentry. |
📊: Physics performance monitoring for 8501e7bphysmon summary
|
Dear @paulgessinger, many thanks for the first look at this MR! One Q, do I need to do a manual squash & rebase, or will this be done later? |
This happens at the end, no need to do it manually! |
uuups, I think I did a merge fu ... |
Co-authored-by: Paul Gessinger <hello@paulgessinger.com>
Athena failure is unrelated to changes, ATLAS / CERN is having infrastructure issues. |
This PR refactors the logic originally put into ACTS by @jahreda for the example hough transform algorithm. Migrate suitable for common usage to core. Fix a few bugs in the process and improve execution efficiency. Add an additional example algorithm implementing an ATLAS muon spectrometer hough transform to test the new logic. --------- Co-authored-by: jahreda <57440432+jahreda@users.noreply.github.com> Co-authored-by: Riley Xu
This PR refactors the logic originally put into ACTS by @jahreda for the example hough transform algorithm.
Migrate suitable for common usage to core.
Fix a few bugs in the process and improve execution efficiency.
Add an additional example algorithm implementing an ATLAS muon spectrometer hough transform to test the new logic.
CC @junggjo9 @noemina @dimitra97