|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef MUONTRACKINGGEOMETRY_MUONTRACKINGGEOMETRYBUILDERCOND_H
10 #define MUONTRACKINGGEOMETRY_MUONTRACKINGGEOMETRYBUILDERCOND_H
19 #include "GaudiKernel/ToolHandle.h"
59 this,
"MuonStationBuilder",
60 "Muon::MuonStationBuilderCond/MuonStationBuilderCond"};
65 ToolHandle<Muon::MuonInertMaterialBuilderCond>
67 "Muon::MuonInertMaterialBuilderCond/"
68 "MuonInertMaterialBuilderCond"};
74 #endif // MUONTRACKINGGEOMETRY_MUONTRACKINGGEOMETRYBUILDER_H
ToolHandle< Muon::MuonInertMaterialBuilderCond > m_inertBuilder
A Tool for inert object creation.
virtual ~MuonTrackingGeometryBuilderCond()=default
Destructor.
virtual Trk::GeometrySignature geometrySignature() const override
The unique signature.
This class provides conversion from CSC RDO data to CSC Digits.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize() override
AlgTool initailize method.
MuonTrackingGeometryBuilderCond(const std::string &, const std::string &, const IInterface *)
Constructor.
virtual std::unique_ptr< Trk::TrackingGeometry > trackingGeometry(const EventContext &ctx, Trk::TrackingVolume *tvol, SG::WriteCondHandle< Trk::TrackingGeometry > &whandle) const override
TrackingGeometry Interface method.
ToolHandle< Trk::IDetachedTrackingVolumeBuilderCond > m_stationBuilder
A Tool for station type creation.
static Trk::GeometrySignature signature()
The unique signature.