|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
|
#include <.PartBunchBase.h>
Public Member Functions | |
| ConstIterator () | |
| ConstIterator (PartBunch const *bunch, unsigned int i) | |
| ~ConstIterator () | |
| bool | operator== (ConstIterator const &rhs) const |
| bool | operator!= (ConstIterator const &rhs) const |
| OpalParticle | operator* () const |
| ConstIterator | operator++ () |
| ConstIterator | operator++ (int) |
| int | operator- (const ConstIterator &other) const |
Private Attributes | |
| PartBunch const * | bunch_m |
| unsigned int | index_m |
Friends | |
| class | PartBunch< T, Dim > |
Definition at line 76 of file .PartBunchBase.h.
|
inline |
Definition at line 80 of file .PartBunchBase.h.
References bunch_m, and index_m.
Referenced by operator!=(), operator++(), operator++(), operator-(), and operator==().
|
inline |
Definition at line 82 of file .PartBunchBase.h.
References bunch_m, index_m, and PartBunch< PLayout, T, Dim >::PartBunch().
|
inline |
Definition at line 85 of file .PartBunchBase.h.
|
inline |
Definition at line 92 of file .PartBunchBase.h.
References bunch_m, ConstIterator(), and index_m.
|
inline |
Definition at line 96 of file .PartBunchBase.h.
References bunch_m, Units::eV2MeV, and index_m.
|
inline |
Definition at line 106 of file .PartBunchBase.h.
References ConstIterator(), and index_m.
|
inline |
Definition at line 111 of file .PartBunchBase.h.
References ConstIterator(), and index_m.
|
inline |
Definition at line 118 of file .PartBunchBase.h.
References ConstIterator(), and index_m.
|
inline |
Definition at line 88 of file .PartBunchBase.h.
References bunch_m, ConstIterator(), and index_m.
Definition at line 200 of file .PartBunchBase.h.
|
private |
Definition at line 123 of file .PartBunchBase.h.
Referenced by ConstIterator(), ConstIterator(), operator!=(), operator*(), and operator==().
|
private |
Definition at line 124 of file .PartBunchBase.h.
Referenced by ConstIterator(), ConstIterator(), operator!=(), operator*(), operator++(), operator++(), operator-(), and operator==().