ALICE 3: add fully cylindrical IRIS, correct Si thickness, add v3 building #14979
+585
−91
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR extends and refactors the ALICE3 TRK Vertex Detector (IRIS) geometry with the following updates:
Pure cylindrical IRIS option
• Adds support for a fully cylindrical IRIS geometry (no φ gaps).
• Barrel layers, disks, cold plate, services, and mechanical walls correctly span 360° in φ.
• Mechanical walls now consistently close the petal/case in Z.
• Cutout construction works for both multi-petal and single-cylinder layouts.
Sensitive vs non-sensitive silicon split
• VD silicon is split into 20 µm sensitive and 80 µm non-sensitive layers, improving material realism while keeping sensitive-volume handling unchanged.
Updated default geometry
• The v3 IRIS geometry is now built by default; previous layouts remain available.
Geometry and detector integration cleanup
• More consistent φ-span handling and wall construction.
• Dynamic VD sensor registration (no hard-coded counts), with unchanged Detector.cxx logic.