9#ifndef TRKDETDESCRTOOLS_GEOMETRYJSONDUMPER_H
10#define TRKDETDESCRTOOLS_GEOMETRYJSONDUMPER_H
64 {
this,
"OutputFileName",
"TrackingGeometry.json"};
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
The GeometryJsonDumper writes geometrical information of the tracking geomtetry into an Ascii file fo...
std::ofstream m_outputFile
RecursiveGeometryProcessor(const std::string &, const std::string &, const IInterface *)
Constructor.
Gaudi::Property< std::string > m_outputFileName
StatusCode finalize()
AlgTool finalize method.
StatusCode processNode(const TrackingVolume &tvol, size_t level=0) const
Current implementation: write root visualization to file stream.
Base Class for a Detector Layer in the Tracking realm.
RecursiveGeometryProcessor(const std::string &, const std::string &, const IInterface *)
Constructor.
Abstract Base Class for tracking surfaces.
Full Volume description used in Tracking, it inherits from Volume to get the geometrical structure,...
Ensure that the ATLAS eigen extensions are properly loaded.