Import Geant4 9.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:37:50 +02:00
parent a8e9364cea
commit 96c8bcd0af
6923 changed files with 198390 additions and 41849 deletions
+36 -8
View File
@@ -1,4 +1,4 @@
$Id: History,v 1.121 2007/06/08 09:38:43 gcosmo Exp $
$Id: History,v 1.125.2.2 2007/12/10 13:17:13 gcosmo Exp $
-------------------------------------------------------------------
=========================================================
@@ -17,14 +17,42 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
June 8th, 2007 T. Nikitina - field-V08-03-03
--------------------------
- Relax FatalExeption to Warning in AccurateAdvance() for case of step zero
and return previous value. This fixes problem observed by ATLAS in release
8.3 when using very conservative values for field parameters.
September 9th, 2007 G.Cosmo - field-V09-00-02a
----------------------------
- Some code cleanup in G4MagHelicalStepper.cc.
May 18th, 2007 T. Nikitina - field-V08-03-02
--------------------------
August 30th, 2007 P.Gumplinger - field-V09-00-02
---------------------------------
- Add G4EqEMFieldWithSpin class to allow tracking of spin also in
G4ElectroMagneticFields
August 21st, 2007 T.Nikitina - field-V09-00-01
-------------------------------
- Fix to DistChord() method for Helical Steppers: adopt 'special' case
also for Ang<2pi not only for Ang<pi; use cos() in place of tan(), to
improve CPU performance.
- Improved AdvanceHelix() to be able to make half step and full step
in one call.
- In G4HelixMixedStepper added possibility to call different steppers for
small steps and add some statistics how offen different steppers are called.
- G4RKG3_Stepper: improved internal algorithm to use pre-computed values;
the stepper now gives comparable CPU performance as ClassicalRK4.
- Updated unit tests.
August 17th, 2007 G.Cosmo - field-V09-00-00
----------------------------
- Changed FatalException to EventMustBeAborted in AccurateAdvance()
if proposed integration step is negative.
June 8th, 2007 T.Nikitina - field-V08-03-03
----------------------------
- Relaxed FatalException to Warning in G4MagIntegratorDriver::AccurateAdvance()
for case of step zero and return previous value. This fixes problem
observed by ATLAS in release 8.3 when requiring very accurate propagation
-- ie using very small values for acceptable integration error.
May 18th, 2007 T.Nikitina - field-V08-03-02
----------------------------
- New class G4HelixMixedStepper, mixing helical stepper and RK
G4MagHelicalStepper
- Keep values of inverse Radius, ..