1) an electron is tracked even with an energy below the cut (1.37 MeV) 2) almost infinite step lengths, but the e- does not move 3) the program loops for a while, then suddenly breaks free 4) the overall run time is about 57 times longer with this version than with the previous one (4.1.1) FOLLOWING is an excerpt of a trace : ******************************************************************************** ************************* * G4Track Information: Particle = e-, Track ID = 2, Parent ID = 1 ******************************************************************************** ************************* Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolume ProcName 0 0.00657 -0.0562 0.498 0.00706 0 0 0 Marker initStep 1 0.00559 -0.0559 0.5 0.001 0 0.172 0.172 Marker LowEnBrem 2 0.00559 -0.0559 0.5 0.001 0 2.22e+307 2.22e+307 Marker LowEnergyIoni 3 0.00559 -0.0559 0.5 0.001 0 4.96e+307 7.18e+307 Marker LowEnergyIoni 4 0.00558 -0.0559 0.5 0.001 0 7.57e+307 1.48e+308 Marker LowEnergyIoni 5 0.00559 -0.0559 0.5 0.001 0 6.36e+307 inf Marker LowEnBrem 6 0.00558 -0.0559 0.5 0.001 0 1.62e+306 inf Marker LowEnBrem 7 0.00557 -0.0559 0.5 0.001 0 5.26e+307 inf Marker LowEnergyIoni 8 0.00557 -0.0559 0.5 0.001 0 7.29e+307 inf Marker LowEnBrem ---------------------------------- and it goes on like this for more than 30
The problem was identified as related to user code, not to Geant4. Sorry for the late reply, the problem was actually closed long time ago (July 2000).