FT3 New Optimised OT Tiling & Clean up material writing - #15858
Open
JustusRudolph wants to merge 14 commits into
Open
JustusRudolph wants to merge 14 commits into
JustusRudolph wants to merge 14 commits into
Conversation
…tMedium file there instead for contained structure
… by bundling existing functionalities into functions more
…ge area of 97.25% in the nominal region
…sensor gaps, 350um module gap. Change 2x1 sensor size with the gap as well and fix placement accordingly
…ent, rather than sensor width: this allowed for potential small ex/intrusions.
Please consider the following formatting changes to AliceO2Group#15858
JustusRudolph
marked this pull request as ready for review
September 29, 2026 15:05
JustusRudolph
requested review from
fcolamar,
mconcas and
njacazio
as code owners
September 29, 2026 15:05
…ions from the tiling that had -9, +3 as the maximum placements past the nominal radius
Collaborator
…he air tube at 3cm extrusion, since the outermost staves extrude that far. Also make max outer radius back to 2.5cm for the ML
Please consider the following formatting changes to AliceO2Group#15858
Collaborator
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 aims to primarily implement a more optimised tiling of the OT disks. We now have 93.48% active area coverage, but this is subject to change if small revisions happen. The current implementation now also allows for a quick change of exact placements in the stave, in addition to stave lengths.
To be able to use this feature,
exactStaveFillsmust have the ordered placements of all 2xN modules in the stave, in addition to the bottom y value i.e. from where to start. Additionally, for this to be used, the flagft3Params.useExactStavePlacementmust be set totrue. If the flag is set but the positions are not given (i.e., it's empty), then positions are filled as before on a "best fit" basis given the other parameters.Lastly, this PR makes creating materials more centralised and structured, so it comes from exactly once place.
Note that the 3cm extrusion means that the encapsulating air volume includes an approximately 70um overlap with some TRK services.