-
Notifications
You must be signed in to change notification settings - Fork 483
Refactor: IRIS tracker geometry (ALICE 3) #14693
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
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
|
Hello @plariono, thanks! Regarding the rectangular L0, at the moment the digitizer does not foresee rectangular layers in the VD, and some methods to deal with the curved layers are automatically called. I will have to add a check for the different iris versions in the digitizer to deal with this. |
|
Hi @atriolo, thank you, I'll check the workflow command. |
|
@plariono yes indeed, a getter which returns the type of layer or something like this would be optimal, so I can check this variable before applying the methods for the curved layers. We can discuss about it if you want. Thanks! |
|
@atriolo sure, let's discuss tomorrow. |
|
Error while checking build/O2/fullCI_slc9 for 3972075 at 2025-10-20 11:42: Full log here. |
|
Error while checking build/O2/fullCI_slc9 for 251e27e at 2025-10-22 04:37: Full log here. |
(cherry picked from commit d291e57a2f121c4f19f1fb7ccd8031328abc9ce8)
8a3ddd1 to
fd37c37
Compare
|
Hi @plariono. This PR seems to touch many files which are not related to the changes you mentioned, including e.g. FOCAL simcuts. Maybe you need to rebase? |
|
Error while checking build/O2/fullCI_slc9 for 424857b at 2025-10-23 12:47: Full log here. |
|
Error while checking build/O2/fullCI_slc9 for 3c6fbd5 at 2025-10-23 13:35: Full log here. |
This PR adds a new version of the IRIS tracker geometry for the ALICE3 TRK.
Changes
VDLayerhierarchy:VDCylindricalLayer,VDRectangularLayer,VDDiskLayercreateLayer()/createSensor()methods.createIRIS4Geometry(),createIRIS5Geometry(),createIRIS3Geometry()Detector.cxx:VDGeometryBuilder.Benefits
IRIS4,IRIS4a,IRIS5).@atriolo I kept for the moment the existing sensor naming as
PETALCASE#_LAYER#_TRKSensor#. I don't know if there are some unit test that I could run to check if the digitiser is working properly, could you suggest if there are any? Also curious to know how would the rectangular L0 would be treated as it is not curved.