|
ACTS
Experiment-independent tracking
|
Range facade for the seed space points. More...
#include <Acts/EventData/SeedProxy2.hpp>
Public Types | |
| using | size_type = std::size_t |
| Size type for the range. | |
| using | value_type = ConstSpacePointProxy2 |
| Value type for the range. | |
Public Member Functions | |
| SpacePointRange (const SpacePointContainer2 &spacePointContainer, std::span< const SpacePointIndex2 > spacePointIndices) noexcept | |
| Constructor. | |
| SpacePointIterator | begin () const noexcept |
| Get iterator to the beginning. | |
| bool | empty () const noexcept |
| Check if the range is empty. | |
| SpacePointIterator | end () const noexcept |
| Get iterator to the end. | |
| ConstSpacePointProxy2 | operator[] (std::size_t index) const noexcept |
| Subscript operator. | |
| std::size_t | size () const noexcept |
| Get the number of space points in the range. | |
Range facade for the seed space points.
|
noexcept |
Constructor.
| spacePointContainer | The space point container |
| spacePointIndices | The space point indices |
|
noexcept |
Get iterator to the beginning.
|
noexcept |
Check if the range is empty.
|
noexcept |
Get iterator to the end.
|
noexcept |
Subscript operator.
| index | Index of the space point |
|
noexcept |
Get the number of space points in the range.