$Id: History 78318 2013-12-11 15:02:40Z gcosmo $
-------------------------------------------------------------------

     =========================================================
     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 *
     ----------------------------------------------------------

11 December 2013 - G.Cosmo (error-propagation-V10-00-00)
- Removed use of scattered cerr printouts; use G4Exception instead.

16 May 2013 - G.Cosmo (error-propagation-V09-06-06)
- Fixed memory leak in G4ErrorPropagator::PropagateOneStep() for track
  creation at the first step.
  Addresses problem report #1466.

10 April 2013 - G.Cosmo (error-propagation-V09-06-05)
- Fixed compilation error for inclusion of not-existing header in
  G4ErrorPhysicsList code.
- Reintroduced thread-local keywords for static data, which was erroneously
  removed in previous commit by P.Arce, included all lost changes introduced
  since last November!
- Removed use of printf and left-over debug printout...

4 April 2013 - P.Arce
- Changes to correct several bugs: 1435, 1447, 1448, 1453.

27 March 2013 - A.Dotti (error-propagation-V09-06-04)
- Implement changes for split class mechanism of base class G4VUserPhysicsList
  (needed for G4MT), co-working with tag in run category

21 March 2013 - A.Dotti (error-propagation-V09-06-03)
- Fix compilation error for TLS variables

26 February 2013 - G.Cosmo (error-propagation-V09-06-02)
- Removed unused data member in G4ErrorPropagator.

25 February 2013 - G.Cosmo (error-propagation-V09-06-01)
- Corrected composed printout in G4ErrorPropagator.
- Cleanup of MT changes in G4ErrorSymMatrix.

07 December 2012 - V.Ivanchenko (error-propagation-V09-06-00)
- G4ErrorPhysicsList - remove unnecessary header

21 November 2012 - P.Arce (error-propagation-V09-05-06)
- Changes to G4ErrorRunManagerHelper to correct check for G4ErrorPhysicsList" 

19 September 2012 - P.Arce (error_propagation-V09-05-05)
- Changes in G4ErrorFreeTrajState (partType -> partName) and delete code not needed in G4ErrorPhysicsList

23 August 2012 - P.Arce (error_propagation-V09-05-04)
- Changes in G4ErrorTrackLengthTarget and G4VErrorLimitProcess to solve memory leak

5 July 2012 - G.Cosmo (error_propagation-V09-05-03)
- Explicitly use inclusion of headers for system of units and physical
  constants, in plan to remove implicit inclusion from globals.hh.

6 June 2012 - G.Cosmo (error_propagation-V09-05-02)
- Fixed spurious cases of hidden variable visibility, detected with
  '-Wshadow' compilation option on gcc compiler.

17 January 2012 - G.Cosmo (error_propagation-V09-05-01)
- Set navigator to stepping manager and field locators; fixing crash on Windows.

14 December 2011 - G.Cosmo (error_propagation-V09-05-00)
- Fixed minor Coverity defects.

13 November 2011 - P.Arce (error_propagation-V09-04-04)
- Add GetTranfMat in G4ErrorFreeTrajectoryState.hh

10 November 2011 - G.Cosmo (error_propagation-V09-04-03)
- Removed calls to obsolete G4Exception format in G4ErrorRunManagerHelper.

1 July 2011 - G.Cosmo (error_propagation-V09-04-02)
- Fixed Coverity defects for uninitialised static data and cases of ios
  format not restored. 

13 May 2011 - G.Cosmo (error_propagation-V09-04-01)
- Fixed compilation warnings from gcc-4.6.0 for variables set but not used.

12 April 2011 - G.Folger (error_propagation-V09-04-00)
- Backport a fix in CLHEP to G4ErrorSymMatrix.cc to address issues on Windows.
  (Cannot set iterator to point past end of vector in
   G4ErrorMatrix operator*(const G4ErrorMatrix, const G4ErrorSymMatrix))

11 November 2009 - P.Arce (error_propagation-V09-02-02)
- Avoid G4ThreeVector(double) constructor in G4ErrorMagFieldLimitProcess.cc

14 May 2008 - P.Arce (error_propagation-V09-02-01) 
- Inclusion of pion+/- and proton in physics list
- Possibility to account for error deflation (needed to make 'smoothing')

14 November 2007 - G.Cosmo (error_propagation-V09-00-02)
- G4ErrorPropagator: removed call to exit() and some cleanup.

24 September 2007 - P.Arce (error_propagation-V09-00-01)
- G4ErrorFreeTrajState: corrected bug in one of the transformation matrix
  terms. Addresses problem report #971.
- G4ErrorFreeTrajParam: corrected normalization of Y and Z coordinates.

5 June 2007 - G.Cosmo (error_propagation-V08-03-09)
- Added missing definition of GLOBLIBS in GNUmakefile to allow for
  building DLLs on Windows.

4 June 2007 - G.Cosmo (error_propagation-V08-03-08)
- Fixed compilation errors and warnings on WIN32-VC platform: replaced
  usage of M_PI with CLHEP::pi; replaced usage of 'uint' with 'size_t';
  fixed boolean operation in conditional statement.

1 June 2007 - G.Cosmo (error_propagation-V08-03-07)
- Some cleanup and further simplification of matrices classes.

31 May 2007 - P.Arce (error_propagation-V08-03-06)
- Using G4ErrorMatrix instead of CLHEP Matrix.

31 May 2007 - G.Cosmo (error_propagation-V08-03-05)
- Fixed compilation problems on Windows/VC++.
- Use G4bool for bool and CLHEP::pi for M_PI.

31 May 2007 - P.Arce (error_propagation-V08-03-04)
- Fixed problem of uninitialised variables.

29 May 2007 - G.Cosmo (error_propagation-V08-03-03)
- Fixed errors for unnecessary inclusion of non-existing headers.
- Use G4GeometryTolerance for retrivial of kCarTolerance.
- Fixed GNUmakefile for setting of debug verbosity.
- Added CVS headers and some cleanup ...

25 May 2007 - P.Arce (error_propagation-V08-03-00, 01, 02)
- First version.

12 May 2007 - G.Cosmo
- Directory structure created.
