#include <G4TrackList.hh>
G4TrackList_iterator enables to go through the tracks contained by a list.
Definition at line 194 of file G4TrackList.hh.
◆ _Node
◆ _Self
◆ G4TrackList_iterator() [1/2]
G4TrackList_iterator::G4TrackList_iterator |
( |
| ) |
|
|
inline |
◆ G4TrackList_iterator() [2/2]
G4TrackList_iterator::G4TrackList_iterator |
( |
_Node * |
__x | ) |
|
|
inlineexplicit |
◆ GetNode()
_Node * G4TrackList_iterator::GetNode |
( |
| ) |
|
|
inline |
◆ operator!=()
bool G4TrackList_iterator::operator!= |
( |
const _Self & |
__x | ) |
const |
|
inline |
Definition at line 257 of file G4TrackList.hh.
258 {
259 return (fpNode != __x.fpNode);
260 }
◆ operator*() [1/2]
G4Track * G4TrackList_iterator::operator* |
( |
| ) |
|
◆ operator*() [2/2]
◆ operator++() [1/2]
_Self & G4TrackList_iterator::operator++ |
( |
| ) |
|
|
inline |
Definition at line 223 of file G4TrackList.hh.
224 {
226 return *this;
227 }
G4TrackListNode * GetNext()
◆ operator++() [2/2]
_Self G4TrackList_iterator::operator++ |
( |
int |
| ) |
|
|
inline |
Definition at line 230 of file G4TrackList.hh.
231 {
234 return __tmp;
235 }
G4TrackList_iterator _Self
◆ operator--() [1/2]
_Self & G4TrackList_iterator::operator-- |
( |
| ) |
|
|
inline |
Definition at line 238 of file G4TrackList.hh.
239 {
241 return *this;
242 }
G4TrackListNode * GetPrevious()
◆ operator--() [2/2]
_Self G4TrackList_iterator::operator-- |
( |
int |
| ) |
|
|
inline |
◆ operator->() [1/2]
G4Track * G4TrackList_iterator::operator-> |
( |
| ) |
|
◆ operator->() [2/2]
◆ operator==()
bool G4TrackList_iterator::operator== |
( |
const _Self & |
__x | ) |
const |
|
inline |
Definition at line 253 of file G4TrackList.hh.
254 { return (fpNode == __x.fpNode); }
◆ G4TrackList
The documentation for this struct was generated from the following files: