Skip to content

simple end-of-stave cards for ML barrel - #15902

Merged
njacazio merged 9 commits into
AliceO2Group:devfrom
altsybee:dev
Oct 6, 2026
Merged

njacazio merged 9 commits into
AliceO2Group:devfrom
altsybee:dev

Conversation

@altsybee

@altsybee altsybee commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Adds realistic FR4+Cu end-of-stave readout cards to the ML barrel staves (similar to the cards for OT barrel), repositions the first ML service disk, and updates the IOTOF default configuration.

ML services (TRKServices.cxx)

  • Move the first barrel ML service disk from z = 64.5 → 74.0 cm, to allocate space for EoS cards

ML barrel EoS cards (TRK/)

  • New TRKMLLayer::createEndOfStaveCard() — FR4 board with Cu planes, same construction as the OT cards; placed at the A-side (+z) stave end, in front of the MIDBARCONN disk.
  • TRKMLLayer::createStave() now builds a TGeoVolumeAssembly so the card can extend past the module envelope; createLayer() lengthens the layer in z to contain it.
  • New constants::ML::eosCard block and TRKBase.mlEosCardCuThickness parameter.

IOTOF defaults (IOTOFBaseParam.h, README)

  • enableForwardTOF / enableBackwardTOF → false; segmentedInnerTOF / segmentedOuterTOF → true; README table updated.

Please consider the following formatting changes to AliceO2Group#15902
@njacazio
njacazio merged commit 44e82ed into AliceO2Group:dev Oct 6, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants