Make building of SCT cooling inside LAr Barrel configurable from DB
In preparation for adding ITk and HGTD service materials that pass through the calorimeter gap region, we first have to be able to remove any pre-Run4 materials that are built as part of the geometry and will be removed for the upgrade. See discussion here:
https://gitlab.cern.ch/Atlas-Inner-Tracking/ITKLayouts/-/issues/20
This MR is to start that process by removing one obvious source of material which will not be present for HL-LHC running. Additionally, a further small update is made to the cryostat building, to mark the mother volume as one that can be used later for inserting new material via the geometry builder added in !56500 (merged).
Feedback from LAr experts like @pavol (and also geometry experts like @tsulaia) would be appreciated on whether they are happy with how this is done. In particular, the idea would be that the table CryoPconPhiSect
would just be dropped from Run4 geometry tags to not build the SCT cooling volumes. However, maybe it is better to add a more general field somewhere (where?) that can toggle ID service building in the calo more generally, in case we find other such cases that need to be removed. I suspect that there are indeed other material contributions which correspond to ID services which are perhaps just not explicitly labeled as such?