Ignore:
Timestamp:
Jun 18, 2010, 11:42:07 AM (14 years ago)
Author:
garnier
Message:

update geant4-09-04-beta-cand-01 interfaces-V09-03-09 vis-V09-03-08

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/geometry/navigation/History

    r1228 r1315  
    1 $Id: History,v 1.138 2009/12/11 05:48:53 japost Exp $
     1$Id: History,v 1.139 2010/03/08 13:57:48 gcosmo Exp $
    22-------------------------------------------------------------------
    33
     
    1717     * Reverse chronological order (last date on top), please *
    1818     ----------------------------------------------------------
    19 Dec 11th, 2009 - J.Apostolakis (geomnav-V09-02-11)
    20 ------------------------------
    21 - G4PropagatorInField
    22   * Implementation field by Region
    23       - with extra checking of logical volume
    24 
    25 Nov 30th, 2009 - J.Apostolakis (geomnav-V09-02-10)
    26 ------------------------------
    27 - G4VIntersectionLocator
    28   * Fix problem in ReEstimateEndPoint() behaviour for very small steps.
    29 
    30   * Corrected constructor to ensure that it initialises all data members.
    31   * Labelled the methods (in header) to make noticable those that
    32       must changed at every step.
    33       ( attributes: ChordFinder,  EpsilonStep,  Navigator )
     19
     20March 8th, 2010 - G.Cosmo (geomnav-V09-03-00)
     21-------------------------
     22- Avoid unnecessary creation of string for debug purposes in G4PropagatorInField.
     23  Courtesy of P.Elmer (CMS).
     24- Some printout formatting...
     25
     26December 11th, 2009 - J.Apostolakis (geomnav-V09-02-11)
     27-----------------------------------
     28- Implemented field by region in G4PropagatorInField, with extra checking of
     29  logical volume.
     30
     31November 30th, 2009 - J.Apostolakis (geomnav-V09-02-10)
     32-----------------------------------
     33- Fixes in G4VIntersectionLocator:
     34   * Fixed problem in ReEstimateEndPoint() behaviour for very small steps.
     35   * Corrected constructor to ensure that it initialises all data members.
     36   * Labelled the methods (in header) to make noticable those that must change
     37     at every step (attributes: 'ChordFinder', 'EpsilonStep', 'Navigator').
    3438
    3539Nov 23rd, 2009 - J.Apostolakis
    3640------------------------------
    37 - Fixed G4PropagatorInField.cc:
    38    * Revise condition for flagging ZeroStep to avoid fake triggering.
    39      Small proposed steps (from Physics) could trigger the previous
    40      simple condition for Tiny/Zero Problem steps.
    41    [ This was first commited on branch geomnav-V09-02-08_branch
    42        and tagged geomnav-V09-02-80  ]
    43 
    44 Nov 12th, 2009 - J.Apostolakis (geomnav-V09-02-09)
    45 ------------------------------
    46 - G4PropagatorInField: cleanup of minor methods:
    47    Added new method RefreshIntersectionLocator to update the state of
    48        Use this method to synchronise with IntersectionLocator.
    49    Deleted long obsolete methods: SetAccuraciesWithDeltaOneStep
    50            SetDeltaIntersection,  SetDeltaOneStep
    51    Revised implementation to avoid using the older methods
    52            GetDeltaIntersection   GetDeltaOneStep
    53 
    54 Nov 12th, 2009 - J.Apostolakis (geomnav-V09-02-08)
    55 ------------------------------
     41- Fixes in G4PropagatorInField.cc:
     42   * Revised condition for flagging ZeroStep to avoid fake triggering. Small
     43     proposed steps (from Physics) could trigger the previous simple condition
     44     for Tiny/Zero Problem steps.
     45
     46November 12th, 2009 - J.Apostolakis (geomnav-V09-02-09)
     47-----------------------------------
     48- Cleanup of minor methods in G4PropagatorInField:
     49   * Added new method RefreshIntersectionLocator() to update the state of locator.
     50     It is used to synchronise with G4IntersectionLocator.
     51   * Deleted long obsolete methods: SetAccuraciesWithDeltaOneStep(),
     52     SetDeltaIntersection() and SetDeltaOneStep().
     53   * Revised implementation to avoid using the older methods GetDeltaIntersection()
     54     and GetDeltaOneStep().
     55
     56November 12th, 2009 - J.Apostolakis (geomnav-V09-02-08)
     57-----------------------------------
    5658- Refined G4PropagatorInField.cc:
    5759   * Changed parameters for treating consecutive tiny/zero steps:
    5860     - the value of default decrease factor to 0.25 (from 0.1),
    59      - the value is not used when the step size falls below a certain threshold.s
    60        This threshold is changed. It is expressed as a multiple of fZeroStepThreshold 
    61        instead of kCarTolerance.  The reasons are:
    62          * the threshold were meant to refer to the  ZeroStepThreshold (it was kCarTolerance)
    63          * the values were now much larger than this ZeroStepThreshold.
    64      - The value given to the decrease factor after the first such thresholds is changed to 0.35
    65        instead of 0.25, 0.5. 
     61     - the value is not used when the step size falls below a certain thresholds
     62       This threshold is changed. It is expressed as a multiple of fZeroStepThreshold
     63       instead of kCarTolerance. This, since the thresholds were meant to refer to
     64       the  ZeroStepThreshold (it was kCarTolerance), and the values were now much
     65       larger than 'ZeroStepThreshold'.
     66     - The value given to the decrease factor after the first such thresholds is
     67       changed to 0.35 instead of 0.25, 0.5. 
    6668   * Improved printing of Diagnostic message.
    6769
    68 Nov  3rd, 2009 - J.Apostolakis (geomnav-V09-02-07)
    69 ------------------------------
     70November 3rd, 2009 - J.Apostolakis (geomnav-V09-02-07)
     71----------------------------------
    7072- Refined G4PropagatorInField.cc:
    71    * Added new member fZeroStepThreshold, to enable tuning of threshold for Tiny/Zero steps.
     73   * Added new member fZeroStepThreshold, to enable tuning of threshold for
     74     Tiny/Zero steps.
    7275   * Changed default value from 0.5 * kCarTolerance
    73                           to max (100,000 * kCarTolerance, 0.1 * micron )
    74    * This is first revision to address problem seen at boundary of volumes (Reports of Atlas) .
     76     to max (100,000 * kCarTolerance, 0.1 * micron )
     77   * This is first revision to address problem seen at boundary of volumes
     78     (Reports of ATLAS).
    7579
    7680June 2nd, 2009 - J.Apostolakis (geomnav-V09-02-06)
Note: See TracChangeset for help on using the changeset viewer.