Import Geant4 1.0.0 source tree
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
$Id: History,v 1.14 1999/07/01 18:05:46 japost Exp $
|
||||
$Id: History,v 1.18 1999/12/02 13:20:17 gcosmo Exp $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
@@ -16,6 +16,62 @@ committal in the CVS repository !
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
December 2nd, 1999 G. Cosmo - geomvol-V00-01-02
|
||||
|
||||
G4TransportationManager: Fixed definition of the singleton to conform
|
||||
to the canonical implementation. Moved default constructor from private
|
||||
to protected and added call to G4Exception in case of multiple instances
|
||||
through derived classes.
|
||||
|
||||
November 26th, 1999 J. Apostolakis - geomvol-V00-01-01
|
||||
|
||||
G4TouchableHistory: Moved GetTranslation and GetRotation from inline file
|
||||
to source file -- as they use static variables in the methods themselves.
|
||||
--> cannot be handled by new HP aCC compiler
|
||||
|
||||
G4PropagatorInField: Initialised fVerboseLevel in constructor. (omision)
|
||||
--> on WinNT 4.0sp4 / VC++ 6.0 it was given value of 1 not 0.
|
||||
|
||||
November 10th, 1999 J. Apostolakis - geomvol-01-01-01b
|
||||
|
||||
Modified test/GNUmakefile to make it use fully-granular libraries.
|
||||
New test code in testG4Volumes for Object/Frame Rotation/Translation.
|
||||
|
||||
October 29th, 1999 J. Apostolakis - geomvol-01-01-01a
|
||||
|
||||
Moved initialisation of static data members of G4PropagatorInField
|
||||
fDefault_Delta_Intersection_Val
|
||||
fDefault_Delta_One_Step_Value
|
||||
to G4TransportationManager.cc, to ensure correct order initialisation
|
||||
of static (class) data members
|
||||
|
||||
G4PropagatorInField warning message about integration inaccuracy
|
||||
now printed (for a maximum of 10 times) and in Verbose.
|
||||
|
||||
|
||||
|
||||
July 27th, 1999 J. Apostolakis
|
||||
G4PropagatorInField:
|
||||
Added instance variables to keep track of "abnormal" case - which caused loop:
|
||||
|
||||
This is induced when a step at a boundary goes into one volume
|
||||
- but in that volume it encounters an intermediate boundary
|
||||
and when the step is subdivided it finds a zero step.
|
||||
Then it looped between the volumes
|
||||
|
||||
This is corrected by finding this problem (#subsequent zero steps > threshold)
|
||||
and attempting ever smaller trial steps until it succeeds.
|
||||
|
||||
-> it was not done for the first step
|
||||
|
||||
July 27th, 1999 J. Apostolakis
|
||||
|
||||
G4PropagatorInField:
|
||||
Made DeltaIntersection and DeltaOneStep instance variables (not class var.)
|
||||
Added Get/Set methods. Old values of are now the defaults.
|
||||
|
||||
|
||||
July 1st, 1999 J. Apostolakis - field-01-00-06a
|
||||
|
||||
In G4PropagatorInField --> method LocateIntersectionPoint():
|
||||
|
||||
Reference in New Issue
Block a user