File SpacePointData.hpp¶
-
namespace Acts
Note
This file is foreseen for the
Geometry
module to replaceExtent
-
class SpacePointData
- #include <Acts/EventData/SpacePointData.hpp>
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
-
class SpacePointData