Add sub detectors in acts geometry svc
Description: This MR fixes an error observed when scheduling ActsTrackingGeometryTool
and ActsTrackingGeometrySvc
in a Reco job if scheduled using CAtoGlobalWrapper
AthenaConfiguration.ComponentAccumulator.ConfigurationError: Failed merging new config value (['Pixel', 'SCT']) and old config value (['Pixel']) for the (BuildSubDetectors) property of ActsTrackingGeometrySvc/ActsTrackingGeometrySvc (ActsTrackingGeometrySvc/ActsTrackingGeometrySvc) old (new).
Add SCT
, TRT
and Calo
subdetectors to the ConfiguredActsTrackingGeometry
. However, TRT
and Calo
are left commented out here since not production ready yet
We introduce a few Acts-specific Config Flags so that ActsTrackingGeometrySvc
ONLY LOADS Pixel
by default (i.e. Run 3 configuration), but also allows to load the other sub detectors if they are needed for further developments.
Edited by Carlo Varni