Import Geant4 10.7.0 source tree
This commit is contained in:
@@ -64,6 +64,10 @@ class G4GeomTestVolume
|
||||
void SetErrorsThreshold(G4int max);
|
||||
// Get/Set maximum number of errors to report (default set to 1)
|
||||
|
||||
void TestOverlapInTree() const;
|
||||
// Check overlaps in the volume tree without
|
||||
// dublication in identical logical volumes
|
||||
|
||||
void TestRecursiveOverlap( G4int sLevel=0, G4int depth=-1 );
|
||||
// Activate overlaps check, propagating recursively to the daughters,
|
||||
// with possibility of specifying the initial level in the volume tree
|
||||
|
||||
@@ -124,18 +124,16 @@ class G4RegularNavigation
|
||||
G4double kCarTolerance;
|
||||
G4double fMinStep;
|
||||
|
||||
G4bool fLastStepWasZero;
|
||||
G4bool fLastStepWasZero = false;
|
||||
// Whether the last ComputeStep moved Zero. Used to check for edges.
|
||||
G4int fNumberZeroSteps;
|
||||
G4int fNumberZeroSteps = 0;
|
||||
// Number of preceding moves that were Zero. Reset to 0 after finite step
|
||||
G4int fActionThreshold_NoZeroSteps;
|
||||
G4int fActionThreshold_NoZeroSteps = 2;
|
||||
// After this many failed/zero steps, act (push etc)
|
||||
G4int fAbandonThreshold_NoZeroSteps;
|
||||
G4int fAbandonThreshold_NoZeroSteps = 25;
|
||||
// After this many failed/zero steps, abandon track
|
||||
G4int fNoStepsAllowed;
|
||||
G4int fNoStepsAllowed = 10000;
|
||||
// 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