ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/master/Core/include/Acts/Geometry/ITrackingGeometryBuilder.hpp>
Public Member Functions | |
virtual | ~ITrackingGeometryBuilder ()=default |
Virtual destructor. | |
virtual std::unique_ptr< const TrackingGeometry > | trackingGeometry (const GeometryContext &gctx) const =0 |
Interface class for the TrackingGeometry building, this is used by the TrackingGeometrySvc to build the geoemtry.
The TrackingGeometry is written to the detector store and thus not created as a std::shared_ptr.
The TrackingGeometry is returned as a non-const object in order to recreate from conditions callback if necessary.
Definition at line 31 of file ITrackingGeometryBuilder.hpp.
View newest version in sPHENIX GitHub at line 31 of file ITrackingGeometryBuilder.hpp
|
virtualdefault |
Virtual destructor.
|
pure virtual |
TrackingGeometry Interface methode
gctx | ist the geometry context for witch the geometry is built |
Implemented in Acts::TrackingGeometryBuilder.