ATLAS Offline Software
|
#include <FPGATrackSimGenScanArray.h>
Public Types | |
using | value_type = FPGATrackSimGenScanArray< T >::Iterator |
using | iterator_category = std::forward_iterator_tag |
using | container_type = FPGATrackSimGenScanArray< T > |
using | difference_type = void |
using | pointer = FPGATrackSimGenScanArray< T >::Iterator * |
using | reference = FPGATrackSimGenScanArray< T >::Iterator & |
Public Member Functions | |
Iterator (const std::vector< unsigned int > &idx, FPGATrackSimGenScanArray< T > &itrdata) | |
Iterator & | operator* () |
Iterator * | operator-> () |
Iterator & | operator++ () |
const std::vector< unsigned int > & | idx () const |
T & | data () |
Iterator | operator++ (int) |
Private Attributes | |
std::vector< unsigned int > | m_idx |
FPGATrackSimGenScanArray< T > & | m_itrdata |
Friends | |
bool | operator== (const Iterator &a, const Iterator &b) |
bool | operator!= (const Iterator &a, const Iterator &b) |
Definition at line 122 of file FPGATrackSimGenScanArray.h.
using FPGATrackSimGenScanArray< T >::Iterator::container_type = FPGATrackSimGenScanArray<T> |
Definition at line 126 of file FPGATrackSimGenScanArray.h.
using FPGATrackSimGenScanArray< T >::Iterator::difference_type = void |
Definition at line 127 of file FPGATrackSimGenScanArray.h.
using FPGATrackSimGenScanArray< T >::Iterator::iterator_category = std::forward_iterator_tag |
Definition at line 125 of file FPGATrackSimGenScanArray.h.
using FPGATrackSimGenScanArray< T >::Iterator::pointer = FPGATrackSimGenScanArray<T>::Iterator* |
Definition at line 128 of file FPGATrackSimGenScanArray.h.
using FPGATrackSimGenScanArray< T >::Iterator::reference = FPGATrackSimGenScanArray<T>::Iterator & |
Definition at line 129 of file FPGATrackSimGenScanArray.h.
using FPGATrackSimGenScanArray< T >::Iterator::value_type = FPGATrackSimGenScanArray<T>::Iterator |
Definition at line 124 of file FPGATrackSimGenScanArray.h.
|
inline |
|
inline |
Definition at line 161 of file FPGATrackSimGenScanArray.h.
|
inline |
Definition at line 160 of file FPGATrackSimGenScanArray.h.
|
inline |
Definition at line 142 of file FPGATrackSimGenScanArray.h.
|
inline |
|
inline |
Definition at line 164 of file FPGATrackSimGenScanArray.h.
|
inline |
Definition at line 143 of file FPGATrackSimGenScanArray.h.
Definition at line 172 of file FPGATrackSimGenScanArray.h.
Definition at line 171 of file FPGATrackSimGenScanArray.h.
|
private |
Definition at line 179 of file FPGATrackSimGenScanArray.h.
|
private |
Definition at line 182 of file FPGATrackSimGenScanArray.h.