5#ifndef ACTSGEOMETRY_ACTSWRITETRACKINGGEOMETRYTRANSFORMS_H
6#define ACTSGEOMETRY_ACTSWRITETRACKINGGEOMETRYTRANSFORMS_H
10#include "GaudiKernel/ServiceHandle.h"
12#include "Gaudi/Property.h"
13#include "GaudiKernel/ISvcLocator.h"
27 class TrackingGeometry;
37 virtual StatusCode
execute()
override;
46 PublicToolHandle<ActsTrk::ITrackingGeometryTool>
m_trackingGeometryTool{
this,
"TrackingGeometryTool",
"ActsTrackingGeometryTool"};
48 Gaudi::Property<std::string>
m_outputName{
this,
"OutputName",
"transforms.csv",
"Filename to write the transform output to"};
49 Gaudi::Property<bool>
m_writeFullTransform{
this,
"WriteFullTransform",
false,
"Decide if full transformation needs to be written"};
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.