File SourceLink.hpp¶
-
namespace Acts
Note
This file is foreseen for the
Geometry
module to replaceExtent
-
class SourceLink
- #include <Acts/EventData/SourceLink.hpp>
Base class for all SourceLink objects.
Exposes a minimal nonvirtual interface
Subclassed by Acts::DigitizationSourceLink
Public Functions
-
inline virtual ~SourceLink() = 0
Virtual destructor, required for safely storing source links as their base.
-
inline constexpr GeometryIdentifier geometryId() const
Getter for the geometry identifier.
- Returns
The GeometryIdentifier
Protected Functions
-
inline constexpr SourceLink(GeometryIdentifier id)¶
Constructor for
SourceLink
.Protected so it cannot be instantiated on it’s own
- Parameters
id – The geometry identifier this source link is associated with
Private Members
-
GeometryIdentifier m_geometryId¶
-
inline virtual ~SourceLink() = 0
-
class SourceLink