-
Notifications
You must be signed in to change notification settings - Fork 19
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
New function for creating misaligned detector views #894
base: main
Are you sure you want to change the base?
Conversation
c005fc7
to
398185e
Compare
398185e
to
9d1e941
Compare
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 already! Some test cases would be good to make sure the detector naturally accesses the misaligned transforms. You could e.g. go through the detector surfaces with the auto sf = tracking_surface{some_surface_descriptor_from_the_detector}
class and check that is picks up the correct translation in sf.transform()
7598137
to
e116c5b
Compare
e116c5b
to
9ee3668
Compare
05d91f5
to
02addda
Compare
Introduced a new function `misaligned_detector_view()` that makes a misaligned detector view by combining "static" buffers of the detector (volumes, surfaces, etc.) with a buffer of potentially misaligned transforms. The new mechanism is tested by a new unit test `detector_align_cuda`. A demonstration of the usage of this mechanism added to the `cuda/detector_construction` tutorial code
02addda
to
1065c82
Compare
Quality Gate passedIssues Measures |
No description provided.