Define PixelReadoutManager for ID and ITk Pixel detector
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.
Edited by Tadej Novak