|
Geant4
10.00.p02
|
G4TrackList_iterator enables to go through the tracks contained by a list. More...
#include <G4TrackList.hh>
Collaboration diagram for G4TrackList_iterator:Public Types | |
| typedef G4TrackList_iterator | _Self |
| typedef G4TrackListNode | _Node |
Public Member Functions | |
| G4TrackList_iterator () | |
| G4TrackList_iterator (_Node *__x) | |
| _Node * | GetNode () |
| G4Track * | operator* () |
| const G4Track * | operator* () const |
| G4Track * | operator-> () |
| const G4Track * | operator-> () const |
| _Self & | operator++ () |
| _Self | operator++ (int) |
| _Self & | operator-- () |
| _Self | operator-- (int) |
| bool | operator== (const _Self &__x) const |
| bool | operator!= (const _Self &__x) const |
Private Attributes | |
| _Node * | fpNode |
Friends | |
| class | G4TrackList |
G4TrackList_iterator enables to go through the tracks contained by a list.
Definition at line 194 of file G4TrackList.hh.
Definition at line 198 of file G4TrackList.hh.
Definition at line 197 of file G4TrackList.hh.
|
inline |
Definition at line 200 of file G4TrackList.hh.
|
inlineexplicit |
Definition at line 204 of file G4TrackList.hh.
|
inline |
Definition at line 207 of file G4TrackList.hh.
References fpNode.
|
inline |
Definition at line 257 of file G4TrackList.hh.
References fpNode.
| G4Track * G4TrackList_iterator::operator* | ( | ) |
Definition at line 45 of file G4TrackList.cc.
| const G4Track * G4TrackList_iterator::operator* | ( | ) | const |
Definition at line 53 of file G4TrackList.cc.
|
inline |
Definition at line 223 of file G4TrackList.hh.
References fpNode, and G4TrackListNode::GetNext().
Here is the call graph for this function:
|
inline |
Definition at line 230 of file G4TrackList.hh.
References fpNode, and G4TrackListNode::GetNext().
Here is the call graph for this function:
|
inline |
Definition at line 238 of file G4TrackList.hh.
References fpNode, and G4TrackListNode::GetPrevious().
Here is the call graph for this function:
|
inline |
Definition at line 245 of file G4TrackList.hh.
References fpNode, and G4TrackListNode::GetPrevious().
Here is the call graph for this function:| G4Track * G4TrackList_iterator::operator-> | ( | ) |
Definition at line 49 of file G4TrackList.cc.
| const G4Track * G4TrackList_iterator::operator-> | ( | ) | const |
Definition at line 57 of file G4TrackList.cc.
|
inline |
Definition at line 253 of file G4TrackList.hh.
References fpNode.
|
friend |
Definition at line 196 of file G4TrackList.hh.
|
private |
Definition at line 264 of file G4TrackList.hh.
Referenced by GetNode(), G4TrackList::insert(), operator!=(), operator++(), operator--(), and operator==().