55 #ifndef G4ITNAVIGATOR_HH
56 #define G4ITNAVIGATOR_HH
110 const G4double pCurrentProposedStepLength,
127 const G4double pCurrentProposedStepLength,
148 const G4bool pRelativeSearch=
true,
149 const G4bool ignoreDirection=
true);
180 const G4bool RelativeSearch =
true);
189 const G4bool RelativeSearch =
true);
197 const G4bool RelativeSearch =
true);
206 const G4bool keepState =
false);
397 G4bool fLastTriedStepComputation;
403 G4bool fEntering,fExiting;
413 G4int fBlockedReplicaNo;
417 G4bool fLocatedOutsideWorld;
437 G4int fNumberZeroSteps;
439 G4int fActionThreshold_NoZeroSteps;
441 G4int fAbandonThreshold_NoZeroSteps;
458 G4SaveNavigatorState();
459 virtual ~G4SaveNavigatorState(){;}
462 G4bool sEntering, sExiting;
464 G4int sBlockedReplicaNo;
465 G4int sLastStepWasZero;
469 G4bool sWasLimitedByGeometry;
471 G4int sNumberZeroSteps;
476 G4bool sLocatedOutsideWorld;
478 G4bool sEnteredDaughter, sExitedMother;
483 G4SaveNavigatorState* fpSaveState;
496 G4bool fPushed, fWarnPush;
508 #include "G4ITNavigator.icc"