Skip to content

DumpEventDataToJSON: Remove unnecessary dependency on ACTSTrackingGeometryTool

Edward Moyse requested to merge emoyse/athena:remove-unneeded-dep into main

This is part of my effort to get the Muon ACTS track conversion test working

It should have no affect on other tests (I ran CITests locally as part of the larger development).

cc @jojungge

Edit: just to expand on this, without this MR, the test fails with:

DumpEventDataToJsonAlg.ActsTrackingGeometryTool      INFO DumpEventDataToJsonAlg.ActsTrackingGeometryTool initializing
ActsTrackingGeometrySvc                              INFO ActsTrackingGeometrySvc is initializing
ActsTrackingGeometrySvc                              INFO ACTS version is: v34.1.0 [GITDIR-NOTFOUND-dirty]
ActsTrackingGeometrySvc                              INFO Configured to build 0 subdetectors:
ActsTrackingGeometrySvc                             FATAL in sysInitialize(): standard std::exception is caught
ActsTrackingGeometrySvc                             ERROR Invalid configuration: no volume builders
ServiceManager                                      ERROR Unable to initialize service "ActsTrackingGeometrySvc"
DumpEventDataToJsonAlg.ActsT...TrackingGeometrySvc  ERROR ServiceLocatorHelper::service: can not locate service ActsTrackingGeometrySvc
DumpEventDataToJsonAlg.ActsTrackingGeometryTool     ERROR ActsGeometry/src/ActsTrackingGeometryTool.cxx:18 (StatusCode ActsTrackingGeometryTool::
initialize()): code FAILURE: m_trackingGeometrySvc.retrieve()
DumpEventDataToJsonAlg.ActsTrackingGeometryTool     ERROR AthenaBaseComps/AthenaBaseComps/AthCommonDataStore.icc:43 (StatusCode AthCommonDataStor
e<PBASE>::sysInitialize() [with PBASE = AthCommonMsg<AlgTool>]): code FAILURE: PBASE::sysInitialize()
ToolSvc                                             ERROR Error initializing tool 'DumpEventDataToJsonAlg.ActsTrackingGeometryTool'
DumpEventDataToJsonAlg                              ERROR DumpEventDataToJSON/src/DumpEventDataToJsonAlg.cxx:67 (StatusCode DumpEventDataToJsonAl
g::initialize()): code FAILURE: m_trackingGeometryTool.retrieve( DisableTool{m_trackingGeometryTool.empty()} )
DumpEventDataToJsonAlg                            VERBOSE ServiceLocatorHelper::service: found service AlgExecStateSvc
Edited by Edward Moyse

Merge request reports