Files
geant4/source/processes/transportation/History
T
2016-06-08 15:09:25 +02:00

120 lines
4.2 KiB
Plaintext

$Id: History,v 1.1 1999/01/07 16:14:10 gunter Exp $
-------------------------------------------------------------------
=========================================================
Geant4 - an Object-Oriented Toolkit for Simulation in HEP
=========================================================
Category History file
---------------------
This file should be used by G4 developers and category coordinators
to briefly summarize all major modifications introduced in the code
and keep track of all category-tags.
It DOES NOT substitute the CVS log-message one should put at every
committal in the CVS repository !
----------------------------------------------------------
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
Dec 4, 1998 J. Apostolakis transport-00-04-01
The Velocity Vector for Transport in a magnetic field is now set correctly.
--> previously the scalar velocity was automatically promoted to a 3-vector
Nov 25, 1998 J. Apostolakis
Added the direction to LocateGlobalPointAndUpdateTouchable.
Nov 19, 1998 J. Apostolakis transport-00-03-04
Fixes:
1) The final energy is set equal to the initial energy, because
the PropagatorInField does not calculate it correctly yet. NEEDS Fix
2) If the requested step size is zero and safety is zero, the
step is now considered geometry limited. (This can happen
if a discrete process tries to take a step that is very small
compared to the mean free path.) Problem observed by Laszlo in EM tests.
3) PostStepGetInteractionLength now returns DBL_MAX, not kInfinity.
Nov 11, 1998 J. Apostolakis transport-00-03-03
Changes to accomodate new interface of Field:
(G4PropagatorInField and G4FieldTrack. )
Oct 30, 1998 J. Apostolakis transport-00-03-02
In the case of magnetic field, a flag that determines whether the
geometry limited the step was not set.
---------------------------- next two entries recorded Nov 25th :
Sep 16, 1998 J. Apostolakis transport-00-03-01
Checks whether the particle is out of the world volume
If so it has exited and must be killed.
Aug 28, 1998 J. Apostolakis
The PostStepGetPhysicalInteractionLength has fixed (to return kInf)
The boolean flags for touchables are now initialised. & Other small fixes ?
Test code for non-relocating case added (for debugging).
==================================================================================
June 08, 1998 J. Apostolakis (trans-06-04)
Corrected Safety computation for the case of the field (adding endpoint
distance instead of curve length.)
Added PostStepDoIt method that tries to relocate the particle using
G4ParticleChangeForTransport
Transportation is no longer a G4ContinuousProcess.
June 08, 1998 J. Apostolakis (trans-06-03)
Modified it to recomputate Safety at the start of a step. To do this
it uses the previous step's calculated safety and endpoint.
June 08, 1998 J. Apostolakis (trans-06-02)
Modified it to add re-computation of Safety at the endpoint of a step,
when the safety would become negative. This is done to allow processes
to benefit from a realistic (geometrical) value of the safety. The
request to do this was from EM physics
June 03, 1998 J. Apostolakis (trans-06-01)
The safety we is now generalised to mean the limit of assumption of all
processes. The AlongStepGPIL input value is not the remainder from the
previous step's geometrical safety.
So the transportation must recalculate the starting point's safety here.
As a zeroeth order approximation we set it to zero.
April 17, 1998 M. Maire (recorded by John Apostolakis )
A new process, G4UserSpecialCuts, was added to allow the
user an alternative method to set some user cuts.
April 15, 1998 H. Kurasige (recorded by John Apostolakis )
The transportation does the absolute minimum required to conform to
the new scheme for ParticleChange: G4VParticleChange is used in signature.
[ But default G4ParticleChange is still used ].
April 14, 1998 John Apostolakis (recorded April 20th).
History file Created