![]() |
AliPhysics
fffcdf3 (fffcdf3)
|
#include <AliV0ReaderV1.h>
Public Types | |
enum | Direction_t { kForwardDirection = 0, kBackwardDirection = 1 } |
Public Member Functions | |
iterator (const AliV0ReaderV1 *reader, Direction_t dir, int position) | |
iterator (const iterator &other) | |
iterator & | operator= (const iterator &other) |
virtual | ~iterator () |
bool | operator!= (iterator &other) const |
iterator | operator++ (int) |
iterator & | operator++ () |
iterator | operator-- (int) |
iterator & | operator-- () |
AliConversionPhotonBase * | operator* () |
Private Attributes | |
const AliV0ReaderV1 * | fkData |
V0 reader used to iterate over. More... | |
int | fCurrentIndex |
Index of the current element. More... | |
Direction_t | fDirection |
Iterator in forward direction. More... | |
Definition at line 48 of file AliV0ReaderV1.h.
Enumerator | |
---|---|
kForwardDirection | |
kBackwardDirection |
Definition at line 50 of file AliV0ReaderV1.h.
AliV0ReaderV1::iterator::iterator | ( | const AliV0ReaderV1 * | reader, |
Direction_t | dir, | ||
int | position | ||
) |
Definition at line 1818 of file AliV0ReaderV1.cxx.
AliV0ReaderV1::iterator::iterator | ( | const iterator & | other | ) |
Definition at line 1826 of file AliV0ReaderV1.cxx.
|
inlinevirtual |
Definition at line 57 of file AliV0ReaderV1.h.
bool AliV0ReaderV1::iterator::operator!= | ( | AliV0ReaderV1::iterator & | other | ) | const |
Definition at line 1843 of file AliV0ReaderV1.cxx.
AliConversionPhotonBase * AliV0ReaderV1::iterator::operator* | ( | ) |
Definition at line 1878 of file AliV0ReaderV1.cxx.
AliV0ReaderV1::iterator AliV0ReaderV1::iterator::operator++ | ( | int | index | ) |
Definition at line 1848 of file AliV0ReaderV1.cxx.
AliV0ReaderV1::iterator & AliV0ReaderV1::iterator::operator++ | ( | ) |
Definition at line 1854 of file AliV0ReaderV1.cxx.
AliV0ReaderV1::iterator AliV0ReaderV1::iterator::operator-- | ( | int | ) |
Definition at line 1863 of file AliV0ReaderV1.cxx.
AliV0ReaderV1::iterator & AliV0ReaderV1::iterator::operator-- | ( | ) |
Definition at line 1869 of file AliV0ReaderV1.cxx.
AliV0ReaderV1::iterator & AliV0ReaderV1::iterator::operator= | ( | const iterator & | other | ) |
Definition at line 1834 of file AliV0ReaderV1.cxx.
|
private |
Index of the current element.
Definition at line 68 of file AliV0ReaderV1.h.
Referenced by operator!=(), and operator=().
|
private |
Iterator in forward direction.
Definition at line 69 of file AliV0ReaderV1.h.
Referenced by operator=().
|
private |
V0 reader used to iterate over.
Definition at line 67 of file AliV0ReaderV1.h.
Referenced by operator!=(), and operator=().