Geant4 Cross Reference |
1 # Category error-propagation History << 1 $Id: History,v 1.15 2009-11-11 17:12:10 arce Exp $ 2 << 2 ------------------------------------------------------------------- 3 See `CONTRIBUTING.rst` for details of **requir << 4 which **must** added in reverse chronological << 5 It must **not** be used as a substitute for wr << 6 << 7 ---------------------------------------------- << 8 << 9 ## 2024-08-08 Gabriele Cosmo (error-propagatio << 10 - Fixed reported Coverity defect in G4ErrorFre << 11 const G4String& and std::move(). << 12 << 13 ## 2022-12-12 Ben Morgan (error-propagation-V1 << 14 - Remove obsolete GNUmakefile scripts << 15 << 16 ## 2022-11-17 Gabriele Cosmo (error-propagatio << 17 - Fixed compilation warnings for implicit type << 18 << 19 ## 2022-01-28 Ben Morgan (error-propagation-V1 << 20 - Replace `geant4_global_library_target` with << 21 call to `geant4_add_category` to define libr << 22 << 23 ## 2021-12-10 Ben Morgan (error-propagation-V1 << 24 - Change to new Markdown History format << 25 << 26 --- << 27 << 28 # History entries prior to 11.0 << 29 << 30 21-April-2020 - J. Madsen (error-propagation-V << 31 - make G4error_propagation-format << 32 << 33 1-April-2020 - B.Morgan (error-propagation-V10 << 34 - Migrate build to modular CMake API << 35 << 36 8-Sep-2020 - G.Cosmo (error-propagation-V10-06 << 37 - Fixed Coverity defects warnings in G4ErrorPr << 38 Implemented move assignment operators in G4E << 39 G4ErrorFreeTrajParam, G4ErrorTrajState and G << 40 << 41 9-Dec-2019 - B.Morgan (error-propagation-V10-0 << 42 - Cleanup CMake build, removing obsolete granu << 43 explicit include_directories. << 44 << 45 19-Dec-2017 - G.Cosmo (error-propagation-V10-0 << 46 - Fixed self-consistency in headers (missing # << 47 G4ErrorRunManagerHelper and G4ErrorSymMatrix << 48 Thanks to Raphael Isemann for reporting thes << 49 << 50 10-Nov-2017 - P.Arce (error-propagation-V10-03 << 51 - Bug report 2010: precision correction in G4E << 52 << 53 1-Nov-2017 - J. Apostolakis, D. Sorokin (erro << 54 same code as (erro << 55 - Co-works with field-V10-03-19 << 56 << 57 23-Oct-2017 - J. Apostolakis, D. Sorokin (erro << 58 - migrate to use of new types for G4(Mag)Integ << 59 use its new GetEquation method (not steppe << 60 << 61 12-Oct-2016 - Gunter Folger (erro << 62 - replace direct use of aParticleIterator by G << 63 fix required by clang39 on Windows and MAC << 64 << 65 21 September 2016 - G.Cosmo << 66 - Roll back to tag "error-propagation-V10-01-0 << 67 problem is required to be applied in conjunc << 68 the treatment of splitters symbols by physic << 69 << 70 20 September 2016 - G.Cosmo (error-propagation << 71 - Explicitly initialise templated data in G4Er << 72 Fixing compilation/linking errors on clang-3 << 73 << 74 6 August 2015 - G.Cosmo (error-propagation-V10 << 75 - Checked for potential never-ending loops. No << 76 << 77 11 December 2013 - G.Cosmo (error-propagation- << 78 - Removed use of scattered cerr printouts; use << 79 << 80 16 May 2013 - G.Cosmo (error-propagation-V09-0 << 81 - Fixed memory leak in G4ErrorPropagator::Prop << 82 creation at the first step. << 83 Addresses problem report #1466. << 84 << 85 10 April 2013 - G.Cosmo (error-propagation-V09 << 86 - Fixed compilation error for inclusion of not << 87 G4ErrorPhysicsList code. << 88 - Reintroduced thread-local keywords for stati << 89 removed in previous commit by P.Arce, includ << 90 since last November! << 91 - Removed use of printf and left-over debug pr << 92 << 93 4 April 2013 - P.Arce << 94 - Changes to correct several bugs: 1435, 1447, << 95 << 96 27 March 2013 - A.Dotti (error-propagation-V09 << 97 - Implement changes for split class mechanism << 98 (needed for G4MT), co-working with tag in ru << 99 << 100 21 March 2013 - A.Dotti (error-propagation-V09 << 101 - Fix compilation error for TLS variables << 102 << 103 26 February 2013 - G.Cosmo (error-propagation- << 104 - Removed unused data member in G4ErrorPropaga << 105 << 106 25 February 2013 - G.Cosmo (error-propagation- << 107 - Corrected composed printout in G4ErrorPropag << 108 - Cleanup of MT changes in G4ErrorSymMatrix. << 109 << 110 07 December 2012 - V.Ivanchenko (error-propaga << 111 - G4ErrorPhysicsList - remove unnecessary head << 112 << 113 21 November 2012 - P.Arce (error-propagation-V << 114 - Changes to G4ErrorRunManagerHelper to correc << 115 << 116 19 September 2012 - P.Arce (error_propagation- << 117 - Changes in G4ErrorFreeTrajState (partType -> << 118 << 119 23 August 2012 - P.Arce (error_propagation-V09 << 120 - Changes in G4ErrorTrackLengthTarget and G4VE << 121 << 122 5 July 2012 - G.Cosmo (error_propagation-V09-0 << 123 - Explicitly use inclusion of headers for syst << 124 constants, in plan to remove implicit inclus << 125 << 126 6 June 2012 - G.Cosmo (error_propagation-V09-0 << 127 - Fixed spurious cases of hidden variable visi << 128 '-Wshadow' compilation option on gcc compile << 129 << 130 17 January 2012 - G.Cosmo (error_propagation-V << 131 - Set navigator to stepping manager and field << 132 << 133 14 December 2011 - G.Cosmo (error_propagation- << 134 - Fixed minor Coverity defects. << 135 << 136 13 November 2011 - P.Arce (error_propagation-V << 137 - Add GetTranfMat in G4ErrorFreeTrajectoryStat << 138 << 139 10 November 2011 - G.Cosmo (error_propagation- << 140 - Removed calls to obsolete G4Exception format << 141 << 142 1 July 2011 - G.Cosmo (error_propagation-V09-0 << 143 - Fixed Coverity defects for uninitialised sta << 144 format not restored. << 145 << 146 13 May 2011 - G.Cosmo (error_propagation-V09-0 << 147 - Fixed compilation warnings from gcc-4.6.0 fo << 148 << 149 12 April 2011 - G.Folger (error_propagation-V0 << 150 - Backport a fix in CLHEP to G4ErrorSymMatrix. << 151 (Cannot set iterator to point past end of ve << 152 G4ErrorMatrix operator*(const G4ErrorMatrix << 153 3 >> 4 ========================================================= >> 5 Geant4 - an Object-Oriented Toolkit for Simulation in HEP >> 6 ========================================================= >> 7 >> 8 Category History file >> 9 --------------------- >> 10 This file should be used by G4 developers and category coordinators >> 11 to briefly summarize all major modifications introduced in the code >> 12 and keep track of all category-tags. >> 13 It DOES NOT substitute the CVS log-message one should put at every >> 14 committal in the CVS repository ! >> 15 >> 16 ---------------------------------------------------------- >> 17 * Reverse chronological order (last date on top), please * >> 18 ---------------------------------------------------------- 154 11 November 2009 - P.Arce (error_propagation-V 19 11 November 2009 - P.Arce (error_propagation-V09-02-02) 155 - Avoid G4ThreeVector(double) constructor in G 20 - Avoid G4ThreeVector(double) constructor in G4ErrorMagFieldLimitProcess.cc 156 21 157 14 May 2008 - P.Arce (error_propagation-V09-02 << 22 14 May 2008 - P.Arce (error_propagation-V09-02-01) 158 - Inclusion of pion+/- and proton in physics l 23 - Inclusion of pion+/- and proton in physics list 159 - Possibility to account for error deflation ( 24 - Possibility to account for error deflation (needed to make 'smoothing') 160 25 161 14 November 2007 - G.Cosmo (error_propagation- 26 14 November 2007 - G.Cosmo (error_propagation-V09-00-02) 162 - G4ErrorPropagator: removed call to exit() an 27 - G4ErrorPropagator: removed call to exit() and some cleanup. 163 28 164 24 September 2007 - P.Arce (error_propagation- 29 24 September 2007 - P.Arce (error_propagation-V09-00-01) 165 - G4ErrorFreeTrajState: corrected bug in one o 30 - G4ErrorFreeTrajState: corrected bug in one of the transformation matrix 166 terms. Addresses problem report #971. 31 terms. Addresses problem report #971. 167 - G4ErrorFreeTrajParam: corrected normalizatio 32 - G4ErrorFreeTrajParam: corrected normalization of Y and Z coordinates. 168 33 169 5 June 2007 - G.Cosmo (error_propagation-V08-0 34 5 June 2007 - G.Cosmo (error_propagation-V08-03-09) 170 - Added missing definition of GLOBLIBS in GNUm 35 - Added missing definition of GLOBLIBS in GNUmakefile to allow for 171 building DLLs on Windows. 36 building DLLs on Windows. 172 37 173 4 June 2007 - G.Cosmo (error_propagation-V08-0 38 4 June 2007 - G.Cosmo (error_propagation-V08-03-08) 174 - Fixed compilation errors and warnings on WIN 39 - Fixed compilation errors and warnings on WIN32-VC platform: replaced 175 usage of M_PI with CLHEP::pi; replaced usage 40 usage of M_PI with CLHEP::pi; replaced usage of 'uint' with 'size_t'; 176 fixed boolean operation in conditional state 41 fixed boolean operation in conditional statement. 177 42 178 1 June 2007 - G.Cosmo (error_propagation-V08-0 43 1 June 2007 - G.Cosmo (error_propagation-V08-03-07) 179 - Some cleanup and further simplification of m 44 - Some cleanup and further simplification of matrices classes. 180 45 181 31 May 2007 - P.Arce (error_propagation-V08-03 46 31 May 2007 - P.Arce (error_propagation-V08-03-06) 182 - Using G4ErrorMatrix instead of CLHEP Matrix. 47 - Using G4ErrorMatrix instead of CLHEP Matrix. 183 48 184 31 May 2007 - G.Cosmo (error_propagation-V08-0 49 31 May 2007 - G.Cosmo (error_propagation-V08-03-05) 185 - Fixed compilation problems on Windows/VC++. 50 - Fixed compilation problems on Windows/VC++. 186 - Use G4bool for bool and CLHEP::pi for M_PI. 51 - Use G4bool for bool and CLHEP::pi for M_PI. 187 52 188 31 May 2007 - P.Arce (error_propagation-V08-03 53 31 May 2007 - P.Arce (error_propagation-V08-03-04) 189 - Fixed problem of uninitialised variables. 54 - Fixed problem of uninitialised variables. 190 55 191 29 May 2007 - G.Cosmo (error_propagation-V08-0 56 29 May 2007 - G.Cosmo (error_propagation-V08-03-03) 192 - Fixed errors for unnecessary inclusion of no 57 - Fixed errors for unnecessary inclusion of non-existing headers. 193 - Use G4GeometryTolerance for retrivial of kCa 58 - Use G4GeometryTolerance for retrivial of kCarTolerance. 194 - Fixed GNUmakefile for setting of debug verbo 59 - Fixed GNUmakefile for setting of debug verbosity. 195 - Added CVS headers and some cleanup ... 60 - Added CVS headers and some cleanup ... 196 61 197 25 May 2007 - P.Arce (error_propagation-V08-03 62 25 May 2007 - P.Arce (error_propagation-V08-03-00, 01, 02) 198 - First version. 63 - First version. 199 64 200 12 May 2007 - G.Cosmo 65 12 May 2007 - G.Cosmo 201 - Directory structure created. 66 - Directory structure created.