![]() |
ATLAS Offline Software
|
#include <TrackContainer.h>
Classes | |
| struct | ConstTrackProxyPtr |
Public Types | |
| using | ConstTrackProxy = typename track_container_t::ConstTrackProxy |
| The type of the const track proxy. More... | |
| using | ElementType = std::optional< ConstTrackProxy > |
| The type we get when we dereference a link, and derived types. More... | |
| using | ElementConstReference = std::optional< ConstTrackProxy > |
| using | ElementConstPointer = ConstTrackProxyPtr |
| using | index_type = track_container_t::IndexType |
| The type of an index, as provided to or returned from a link. More... | |
| using | stored_index_type = index_type |
| The type of an index, as stored internally within a link. More... | |
Static Public Member Functions | |
| static bool | isValid (const stored_index_type &index) |
| static index_type | storedToExternal (stored_index_type index) |
| static void | reset (stored_index_type &index) |
| static ElementType | lookup (const stored_index_type &index, const track_container_t &container) |
| static void | reverseLookup ([[maybe_unused]] const track_container_t &container, ElementConstReference element, index_type &index) |
Definition at line 48 of file TrackContainer.h.
| using ActsTrk::IndexingPolicy< track_container_t >::ConstTrackProxy = typename track_container_t::ConstTrackProxy |
The type of the const track proxy.
Definition at line 51 of file TrackContainer.h.
| using ActsTrk::IndexingPolicy< track_container_t >::ElementConstPointer = ConstTrackProxyPtr |
Definition at line 89 of file TrackContainer.h.
| using ActsTrk::IndexingPolicy< track_container_t >::ElementConstReference = std::optional<ConstTrackProxy> |
Definition at line 88 of file TrackContainer.h.
| using ActsTrk::IndexingPolicy< track_container_t >::ElementType = std::optional<ConstTrackProxy> |
The type we get when we dereference a link, and derived types.
Definition at line 53 of file TrackContainer.h.
| using ActsTrk::IndexingPolicy< track_container_t >::index_type = track_container_t::IndexType |
The type of an index, as provided to or returned from a link.
Definition at line 92 of file TrackContainer.h.
| using ActsTrk::IndexingPolicy< track_container_t >::stored_index_type = index_type |
The type of an index, as stored internally within a link.
Definition at line 95 of file TrackContainer.h.
|
inlinestatic |
Definition at line 97 of file TrackContainer.h.
|
inlinestatic |
Definition at line 110 of file TrackContainer.h.
|
inlinestatic |
Definition at line 105 of file TrackContainer.h.
|
inlinestatic |
Definition at line 115 of file TrackContainer.h.
|
inlinestatic |
Definition at line 101 of file TrackContainer.h.
1.8.18