File DigitizationSourceLink.hpp¶
-
namespace Acts
Note
This file is foreseen for the
Geometry
module to replaceExtent
Functions
-
inline bool operator!=(const DigitizationSourceLink &lhs, const DigitizationSourceLink &rhs)¶
-
inline bool operator==(const DigitizationSourceLink &lhs, const DigitizationSourceLink &rhs)¶
-
class DigitizationSourceLink
- #include <Acts/Digitization/DigitizationSourceLink.hpp>
Source link to connect digitization clusters back to truth information.
Public Functions
-
inline DigitizationSourceLink(GeometryIdentifier gid, std::vector<std::size_t> indices = {})
Constructor from geometry identifier and truth indices.
- Parameters
gid – is the geometry identifier
indices – are the truth indices
-
DigitizationSourceLink() = default
Construct and invalid source link.
Must be default constructible to satisfy SourceLinkConcept.
-
DigitizationSourceLink(const DigitizationSourceLink&) = default
-
DigitizationSourceLink(DigitizationSourceLink&&) = default
-
inline GeometryIdentifier geometryId() const
-
inline const std::vector<std::size_t> &indices() const
Access all associated truth indices.
-
DigitizationSourceLink &operator=(const DigitizationSourceLink&) = default
-
DigitizationSourceLink &operator=(DigitizationSourceLink&&) = default
Private Members
-
GeometryIdentifier m_geometryId¶
-
std::vector<std::size_t> m_indices¶
Associated truth indices.
-
inline DigitizationSourceLink(GeometryIdentifier gid, std::vector<std::size_t> indices = {})
-
inline bool operator!=(const DigitizationSourceLink &lhs, const DigitizationSourceLink &rhs)¶