DumpEventDataToJSON: Remove unnecessary dependency on ACTSTrackingGeometryTool
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