![]() |
ATLAS Offline Software
|
#include <ObjectRange.h>
Public Types | |
using | CM = ColumnarModeXAOD |
using | XAODIterator = decltype(std::declval< typename ContainerIdTraits< CI >::xAODObjectRangeType >().begin()) |
Public Member Functions | |
ObjectRangeIteratorXAODContainer (XAODIterator &&val_iterator) noexcept | |
ObjectId< CI, CM > | operator* () const noexcept |
ObjectRangeIteratorXAODContainer< CI > & | operator++ () noexcept |
bool | operator== (const ObjectRangeIteratorXAODContainer< CI > &that) const noexcept |
bool | operator!= (const ObjectRangeIteratorXAODContainer< CI > &that) const noexcept |
Private Attributes | |
XAODIterator | m_iterator |
Definition at line 23 of file ObjectRange.h.
using columnar::ObjectRangeIteratorXAODContainer< CI >::CM = ColumnarModeXAOD |
Definition at line 77 of file ObjectRange.h.
using columnar::ObjectRangeIteratorXAODContainer< CI >::XAODIterator = decltype (std::declval<typename ContainerIdTraits<CI>::xAODObjectRangeType>().begin()) |
Definition at line 78 of file ObjectRange.h.
|
inlinenoexcept |
Definition at line 80 of file ObjectRange.h.
|
inlinenoexcept |
Definition at line 92 of file ObjectRange.h.
|
inlinenoexcept |
Definition at line 83 of file ObjectRange.h.
|
inlinenoexcept |
Definition at line 87 of file ObjectRange.h.
|
inlinenoexcept |
Definition at line 90 of file ObjectRange.h.
|
private |
Definition at line 96 of file ObjectRange.h.