#include <SDetector.h>
Public Member Functions | |
bool | operator!= (const StationIterator &other) const |
const Station & | operator* () const |
StationIterator & | operator++ () |
const Station * | operator-> () const |
bool | operator== (const StationIterator &other) const |
StationIterator (const InternalStationIterator &it) | |
StationIterator (const InternalStationIterator &begin, const InternalStationIterator &end, const SDetectorConstants::GridIndex index) | |
Private Attributes | |
InternalStationIterator | fEnd |
bool | fFilter = false |
SDetectorConstants::GridIndex | fIndex = SDetectorConstants::eAny |
InternalStationIterator | fInternalIterator |
Definition at line 49 of file SDetector.h.
|
inline |
Definition at line 54 of file SDetector.h.
|
inline |
Definition at line 58 of file SDetector.h.
|
inline |
Definition at line 78 of file SDetector.h.
References operator==().
|
inline |
Definition at line 81 of file SDetector.h.
References fInternalIterator.
|
inline |
Definition at line 64 of file SDetector.h.
References fEnd, fFilter, fIndex, and fInternalIterator.
|
inline |
Definition at line 84 of file SDetector.h.
References fInternalIterator.
|
inline |
Definition at line 75 of file SDetector.h.
References fInternalIterator.
Referenced by operator!=().
|
private |
Definition at line 89 of file SDetector.h.
Referenced by operator++().
|
private |
Definition at line 91 of file SDetector.h.
Referenced by operator++().
|
private |
Definition at line 90 of file SDetector.h.
Referenced by operator++().
|
private |
Definition at line 88 of file SDetector.h.
Referenced by operator*(), operator++(), operator->(), and operator==().