43 fFirstCall(
true), fVerbose(0)
71 G4Exception(
"G4ITSafetyHelper::InitialiseNavigator",
73 "Found that existing tracking Navigator has NULL world");
101 currentMaxStep, newSafety);
120 if ((moveLengthSq > 0.0))
134 if (newSafety < maxLength)
162 ed <<
" Safety Sphere: Radius = " <<
fpTrackState->fLastSafety;
164 ed <<
" New Location : Move = " << moveVec.
mag2();
165 ed <<
" Position = " << newPosition <<
G4endl;
166 G4Exception(
"G4ITSafetyHelper::ReLocateWithinVolume",
"GeomNav999",
168 "Unsafe Move> Asked to relocate beyond 'Safety sphere'.");
188 fpMassNavigator->LocateGlobalPointAndSetup(newPosition, &newDirection,
true,