ATLAS Offline Software
Loading...
Searching...
No Matches
ActsTrk::SpacePointRange Struct Referencefinal

#include <SeedContainer.h>

Inheritance diagram for ActsTrk::SpacePointRange:
Collaboration diagram for ActsTrk::SpacePointRange:

Public Types

using Base = std::span<const xAOD::SpacePoint* const>

Public Member Functions

const xAOD::SpacePointat (std::size_t index) const

Public Attributes

elements
 STL member.

Detailed Description

Definition at line 28 of file SeedContainer.h.

Member Typedef Documentation

◆ Base

Definition at line 29 of file SeedContainer.h.

Member Function Documentation

◆ at()

const xAOD::SpacePoint * ActsTrk::SpacePointRange::at ( std::size_t index) const
inline

Definition at line 33 of file SeedContainer.h.

33 {
34 if (index >= size()) {
35 throw std::out_of_range("SpacePointRange index out of range");
36 }
37 return Base::operator[](index);
38 }
size_t size() const
Number of registered mappings.

Member Data Documentation

◆ elements

T std::span< T >::elements
inherited

STL member.


The documentation for this struct was generated from the following file: