191 lines
7.9 KiB
Plaintext
191 lines
7.9 KiB
Plaintext
-------------------------------------------------------------------
|
|
|
|
=========================================================
|
|
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 *
|
|
----------------------------------------------------------
|
|
|
|
21-April-2020 - J. Madsen (error-propagation-V10-07-01)
|
|
- make G4error_propagation-format
|
|
|
|
1-April-2020 - B.Morgan (error-propagation-V10-07-00)
|
|
- Migrate build to modular CMake API
|
|
|
|
8-Sep-2020 - G.Cosmo (error-propagation-V10-06-01)
|
|
- Fixed Coverity defects warnings in G4ErrorPropagator for unreachable code.
|
|
Implemented move assignment operators in G4ErrorSymMatrix, G4ErrorSymMatrix,
|
|
G4ErrorFreeTrajParam, G4ErrorTrajState and G4ErrorSurfaceTrajParam.
|
|
|
|
9-Dec-2019 - B.Morgan (error-propagation-V10-06-00)
|
|
- Cleanup CMake build, removing obsolete granular library option and
|
|
explicit include_directories.
|
|
|
|
19-Dec-2017 - G.Cosmo (error-propagation-V10-04-00)
|
|
- Fixed self-consistency in headers (missing #include) in G4ErrorMatrix,
|
|
G4ErrorRunManagerHelper and G4ErrorSymMatrix.
|
|
Thanks to Raphael Isemann for reporting these.
|
|
|
|
10-Nov-2017 - P.Arce (error-propagation-V10-03-02)
|
|
- Bug report 2010: precision correction in G4ErrorFreeTrajState.cc
|
|
|
|
1-Nov-2017 - J. Apostolakis, D. Sorokin (error-propagation-V10-03-01)
|
|
same code as (error-propagation-V10-03-00)
|
|
- Co-works with field-V10-03-19
|
|
|
|
23-Oct-2017 - J. Apostolakis, D. Sorokin (error-propagation-V10-03-00)
|
|
- migrate to use of new types for G4(Mag)IntegrationDriver and
|
|
use its new GetEquation method (not stepper's).
|
|
|
|
12-Oct-2016 - Gunter Folger (error-propagation-V10-02-01)
|
|
- replace direct use of aParticleIterator by GetParticleIterator().
|
|
fix required by clang39 on Windows and MAC
|
|
|
|
21 September 2016 - G.Cosmo
|
|
- Roll back to tag "error-propagation-V10-01-00". Cleaner solution to the
|
|
problem is required to be applied in conjunction with "run" category for
|
|
the treatment of splitters symbols by physics-lists.
|
|
|
|
20 September 2016 - G.Cosmo (error-propagation-V10-02-00)
|
|
- Explicitly initialise templated data in G4ErrorPhysicsList source.
|
|
Fixing compilation/linking errors on clang-3.9 and XCode-8 on MacOS.
|
|
|
|
6 August 2015 - G.Cosmo (error-propagation-V10-01-00)
|
|
- Checked for potential never-ending loops. No issues found.
|
|
|
|
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.
|