Class Acts::SpacePointData¶
-
class SpacePointData¶
This class contains auxiliary and mutable data associated to the external space points provided by the customers These variables are used internally by the seeding algorithm, that reads and updates them The variables collected here are also dynamic variables only present for strip space points.
Public Functions
-
SpacePointData() = default¶
Default constructor.
-
SpacePointData(const SpacePointData &other) = delete¶
No copies.
-
SpacePointData(SpacePointData &&other) noexcept = default¶
Move operations.
-
~SpacePointData() = default¶
Destructor.
-
inline void clear()¶
clear vectors
-
inline const float &deltaR(std::size_t idx) const¶
-
inline bool hasDynamicVariable() const¶
-
SpacePointData &operator=(const SpacePointData &other) = delete¶
-
SpacePointData &operator=(SpacePointData &&other) noexcept = default¶
-
inline const float &quality(std::size_t idx) const¶
Getters.
-
inline void resize(std::size_t n, bool resizeDynamic = false)¶
Resize vectors.
-
inline void setDeltaR(std::size_t idx, const float &value)¶
-
inline void setQuality(std::size_t idx, const float &value)¶
Setters.
-
SpacePointData() = default¶