5#ifndef ACTSGEOMETRY_WriteTrackingGeometry_H
6#define ACTSGEOMETRY_WriteTrackingGeometry_H
30 virtual StatusCode
execute(
const EventContext& ctx)
override;
35 PublicToolHandle<ActsTrk::ITrackingGeometryTool>
m_trackingGeometryTool{
this,
"TrackingGeometryTool",
"ActsTrackingGeometryTool"};
37 Gaudi::Property<std::string>
m_outFile{
this,
"outFile",
"ActsTrackingGeometry.json"};
Algorithm that uses the Acts JSON plugin to dump the tracking geometry into a JSON format which can b...
PublicToolHandle< ActsTrk::ITrackingGeometryTool > m_trackingGeometryTool
Gaudi::Property< std::string > m_outFile
virtual StatusCode execute(const EventContext &ctx) override
Execute method.
virtual StatusCode initialize() override
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
virtual unsigned int cardinality() const override final
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...