Skip to content

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

Closed
altsybee wants to merge 0 commit into
AliceO2Group:devfrom
altsybee:dev
Closed

altsybee wants to merge 0 commit into
AliceO2Group:devfrom
altsybee:dev

Conversation

@altsybee

@altsybee altsybee commented Oct 5, 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 knob.

IOTOF defaults (IOTOFBaseParam.h, README)

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

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.

1 participant