Skip to content

Allow Generation of misalignments separately for different subdetectors

Nicholas Styles requested to merge nstyles/athena:subsystemAlignGen into main

Currently it is not possible to run the generation of a set of misalignments for Pixel and SCT/Strip separately, since the DBTool requires and assumes both pixel and SCT detector managers and ID Helpers to be present.

The MR allows running with Pixel or SCT/Strip separately (useful for debugging), as well as both together. The idea of these updates was to make only the minimal structural updates to the code in order to achieve this. In future, it likely makes more sense to develop new and separate tools for ITkStrip and ITkPixel, since the DB folder structure is expected to be different.

FYI @sroe @xilin

Edited by Nicholas Styles

Merge request reports