This class contains mutable data associated to the external space points provided by the customers These variables are used mainly internally by the seeding algorithm, that reads and updates them for seed selection purposes.
More...
|
|
| SpacePointMutableData ()=default |
| | Default constructor.
|
|
| SpacePointMutableData (const SpacePointMutableData &other)=delete |
| | No copies.
|
| | SpacePointMutableData (SpacePointMutableData &&other) noexcept=default |
| | Move operations.
|
|
| ~SpacePointMutableData ()=default |
| | Destructor.
|
|
void | clear () |
| | clear vectors
|
| float | deltaR (const std::size_t idx) const |
| | Get deltaR value for space point.
|
|
SpacePointMutableData & | operator= (const SpacePointMutableData &other)=delete |
| SpacePointMutableData & | operator= (SpacePointMutableData &&other) noexcept=default |
| | Move assignment operator.
|
| float | quality (const std::size_t idx) const |
| | Getters.
|
| void | resize (const std::size_t n) |
| | Resize vectors.
|
| void | setDeltaR (const std::size_t idx, const float value) |
| | Set the delta R value for a specific space point.
|
| void | setQuality (const std::size_t idx, const float value) |
| | Setters.
|
This class contains mutable data associated to the external space points provided by the customers These variables are used mainly internally by the seeding algorithm, that reads and updates them for seed selection purposes.
The quality is also accessed after the seeding for an additional selection round on the candidates