Import Geant4 10.6.0 source tree

This commit is contained in:
Gabriele Cosmo
2019-12-06 15:12:28 +01:00
parent b2a62ae692
commit 5baee230e9
2997 changed files with 141580 additions and 98673 deletions
@@ -23,12 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
//
// --------------------------------------------------------------------
// GEANT 4 class header file
// --------------------------------------------------------------------
// class G4ErrorPropagationNavigator
//
// Class Description:
//
@@ -56,7 +51,7 @@ class G4ErrorPropagationNavigator : public G4Navigator
G4double ComputeStep (const G4ThreeVector &pGlobalPoint,
const G4ThreeVector &pDirection,
const G4double pCurrentProposedStepLength,
G4double &pNewSafety);
G4double &pNewSafety);
// Calls the navigation in the detector geometry and then checks
// if the distance to surface is smaller than the proposed step
@@ -68,12 +63,12 @@ class G4ErrorPropagationNavigator : public G4Navigator
G4ThreeVector GetGlobalExitNormal(const G4ThreeVector& point,
G4bool* valid);
// Return Exit Surface Normal and validity too. Can only be called if
// the Navigator's last Step has crossed a volume geometrical boundary.
// Normal points out of the volume exited and/or into the volume entered.
// Return Exit Surface Normal and validity too. Can only be called if
// the Navigator's last Step has crossed a volume geometrical boundary.
// Normal points out of the volume exited and/or into the volume entered.
G4double TargetSafetyFromPoint( const G4ThreeVector &pGlobalpoint );
// Isotropic safety for 'Target'
// Isotropic safety for 'Target'
//-- NOT implemented, as it is difficult to define the coordinate system:
// G4ThreeVector GetLocalExitNormal(G4bool* valid);