File DigitizationSourceLink.hpp¶
-
namespace Acts
Set the Geometry Context PLUGIN.
Set the Calibration Context PLUGIN.
Convenience functions to ease creation of and Acts::InterpolatedMaterialMap and to avoid code duplication.
Set the Mangetic Field Context PLUGIN.
Convenience functions to ease creation of and Acts::InterpolatedBFieldMap and to avoid code duplication.
Currently implemented for the two most common formats: rz and xyz.
Functions
-
inline bool operator!=(const DigitizationSourceLink &lhs, const DigitizationSourceLink &rhs)¶
-
inline bool operator==(const DigitizationSourceLink &lhs, const DigitizationSourceLink &rhs)¶
-
class DigitizationSourceLink
- #include <Acts/Plugins/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
Access the geometry identifier.
-
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)¶