Import Geant4 10.6.1 source tree
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
// navigation does not stop at the surface
|
||||
|
||||
// History:
|
||||
// - Created: P.Arce, May 2007
|
||||
// - Created. P.Arce, May 2007
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4RegularNavigation_HH
|
||||
#define G4RegularNavigation_HH
|
||||
@@ -122,6 +122,21 @@ class G4RegularNavigation
|
||||
|
||||
G4NormalNavigation* fnormalNav = nullptr;
|
||||
G4double kCarTolerance;
|
||||
G4double fMinStep;
|
||||
|
||||
G4bool fLastStepWasZero;
|
||||
// Whether the last ComputeStep moved Zero. Used to check for edges.
|
||||
G4int fNumberZeroSteps;
|
||||
// Number of preceding moves that were Zero. Reset to 0 after finite step
|
||||
G4int fActionThreshold_NoZeroSteps;
|
||||
// After this many failed/zero steps, act (push etc)
|
||||
G4int fAbandonThreshold_NoZeroSteps;
|
||||
// After this many failed/zero steps, abandon track
|
||||
G4int fNoStepsAllowed;
|
||||
// Maximum number of steps a track can travel skipping voxels
|
||||
// (if there are more, track is assumed to be stuck and it is killed)
|
||||
G4bool fWarnPush;
|
||||
// Send warning message that a stuck particle has been pushed
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user