Skip to content

Define PixelReadoutManager for ID and ITk Pixel detector

Tadej Novak requested to merge tadej/athena:itk/pixelreadoutmanager into master

As PixelCablingSvc was not really properly named anymore, I cleaned-up the implementation as PixelReadoutManager. This has been done both for the current Pixel detector and for the ITk.

Some highlights:

  • main implementation in PixelReadoutGeometry
  • had to rename PixelReadoutGeometry -> PixelReadoutGeometryLib so a component library is possible
  • added common enums to PixelReadoutDefinitions

Local tests seem to all pass but will also re-run here with full-build and full-unit-tests.

Note that I tried to split the MR but changes depend on each other so it would be a lot of work.

/cc @stsuno @tlari @nstyles @sroe @npetters

Edited by Tadej Novak

Merge request reports