feat: support free surfaces in Acts v45+#2502
Conversation
|
Can we use this to provide surfaces for MPGD? |
I haven't looked into it in too much detail. I was thinking this may indeed be useful for MPGD, for projection to DIRC center plane, and for definition of effective calorimeter surfaces. I just wanted to make sure it's supported here in case someone wants to experiment with it. I don't know if ODD has a demonstrator for this, for example. |
Would even be useful for the DRICH surfaces if that is still used in IRT2. |
|
I'd love to see a demonstrator! |
None is referenced in the PRs I have looked through. I do think maybe my expectations should be calibrated a bit though: this will now allow free surfaces to be sensitive surface with measurements, so yeah it may work for MPGD, but the other stuff (DRICH, DIRC, calorimeters) is already possible since those are 'regular' surfaces without measurements on them. At least, that's what I understand... |
e78ca89 to
44af834
Compare
Briefly, what does this PR introduce?
In Acts v45 surfaces can exist without connection to a detector element (e.g. effective surfaces inside calorimeters). This PR aims to support these surfaces. This functionality is currently unused.
What kind of change does this PR introduce?
Please check if this PR fulfills the following:
Does this PR introduce breaking changes? What changes might users need to make to their code?
No.
Does this PR change default behavior?
No.