51 if (__trackListNode == 0)
54 exceptionDescription <<
"This track " <<
GetIT(__track)->
GetName();
55 exceptionDescription <<
" was not connected to any trackList ";
57 exceptionDescription);
60 return __trackListNode;
104 if (__trackListNode != 0)
110 exceptionDescription <<
"This track " << __iTrack->
GetName();
111 exceptionDescription <<
" is already attached to a TrackList ";
112 G4Exception(
"G4FastList<OBJECT>::Flag",
"G4TrackList001",
114 exceptionDescription);
124 return __trackListNode;
131 if (__trackListNode->
fListRef->fpList !=
this)
135 exceptionDescription <<
"The track " <<
GetIT(track)->
GetName()
137 <<
" is not correctly linked to a TrackList."
139 <<
"You are probably trying to withdraw this track "
140 <<
"from the list but it probably does not belong to "
141 <<
"this track list." <<
G4endl;
142 G4Exception(
"G4FastList<OBJECT>::CheckFlag",
"G4FastList002",
167 if (__trackListNode == 0)
171 return __trackListNode;
181 if(__trackListNode == 0)
return 0;
182 if(__trackListNode->
fListRef ==
nullptr)
return 0;
184 return __trackListNode->
fListRef->fpList;