ATLASRECTS-6523 Part II: Reduce IOV Range for SiDetElements to match TrackingGeometry
requested to merge rlangenb/athena:reduce_IOVRange_of_SiDetElementCollections_to_TrackingGeometry_IOVRange into master
Should fix immediate the problem that multiple TrackingGeometries in flight attempt to change the Layer pointers of the same DetectorElements. This leads to rebuilding the SiDetectorElements more often.
This MR does NOT fix the threading (relevant Alg still remains has to remain non re-entrant) issue , which is that multiple TrackingGeometryCondAlgs attempt to change DetectorElements at the same time, such that some DetElements point to TGs which are destroyed once the scheduler realizes there are multiple TrackingGeometries for the same IOVRange.
Edited by Christos Anastopoulos