Import Geant4 10.3.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-12-09 12:35:28 +01:00
parent 4ec577e5c4
commit a3452e42ac
3514 changed files with 210500 additions and 89628 deletions
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: G4MultiLevelLocator.cc 96458 2016-04-15 10:15:24Z gcosmo $
// $Id: G4MultiLevelLocator.cc 99915 2016-10-11 09:24:43Z gcosmo $
//
// Class G4MultiLevelLocator implementation
//
@@ -220,14 +220,15 @@ G4bool G4MultiLevelLocator::EstimateIntersectionPoint(
//
G4FieldTrack SubStart_PointVelocity = CurveStartPointVelocity;
do
do // Loop checking, 07.10.2016, J.Apostolakis
{
unsigned int substep_no_p = 0;
G4bool sub_final_section = false; // the same as final_section,
// but for 'sub_section'
SubStart_PointVelocity = CurrentA_PointVelocity;
do // REPEAT param
{
SubStart_PointVelocity = CurrentA_PointVelocity;
do // Loop checking, 07.10.2016, J.Apostolakis
{ // REPEAT param
G4ThreeVector Point_A = CurrentA_PointVelocity.GetPosition();
G4ThreeVector Point_B = CurrentB_PointVelocity.GetPosition();
@@ -653,7 +654,7 @@ G4bool G4MultiLevelLocator::EstimateIntersectionPoint(
unsigned int levelPops=0;
G4bool unfinished = Second_half;
while ( unfinished && (depth>0) )
while ( unfinished && (depth>0) ) // Loop checking, 07.10.2016, J. Apostolakis
{
// Second part of curve (InterMed[depth],Intermed[depth-1]))
// On the depth-1 level normally we are on the 'second_half'