| 
    Geant4
    10.00.p03
    
   | 
 
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==().