Geant4 Cross Reference |
1 # Category error-propagation History 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 154 11 November 2009 - P.Arce (error_propagation-V 155 - Avoid G4ThreeVector(double) constructor in G 156 157 14 May 2008 - P.Arce (error_propagation-V09-02 158 - Inclusion of pion+/- and proton in physics l 159 - Possibility to account for error deflation ( 160 161 14 November 2007 - G.Cosmo (error_propagation- 162 - G4ErrorPropagator: removed call to exit() an 163 164 24 September 2007 - P.Arce (error_propagation- 165 - G4ErrorFreeTrajState: corrected bug in one o 166 terms. Addresses problem report #971. 167 - G4ErrorFreeTrajParam: corrected normalizatio 168 169 5 June 2007 - G.Cosmo (error_propagation-V08-0 170 - Added missing definition of GLOBLIBS in GNUm 171 building DLLs on Windows. 172 173 4 June 2007 - G.Cosmo (error_propagation-V08-0 174 - Fixed compilation errors and warnings on WIN 175 usage of M_PI with CLHEP::pi; replaced usage 176 fixed boolean operation in conditional state 177 178 1 June 2007 - G.Cosmo (error_propagation-V08-0 179 - Some cleanup and further simplification of m 180 181 31 May 2007 - P.Arce (error_propagation-V08-03 182 - Using G4ErrorMatrix instead of CLHEP Matrix. 183 184 31 May 2007 - G.Cosmo (error_propagation-V08-0 185 - Fixed compilation problems on Windows/VC++. 186 - Use G4bool for bool and CLHEP::pi for M_PI. 187 188 31 May 2007 - P.Arce (error_propagation-V08-03 189 - Fixed problem of uninitialised variables. 190 191 29 May 2007 - G.Cosmo (error_propagation-V08-0 192 - Fixed errors for unnecessary inclusion of no 193 - Use G4GeometryTolerance for retrivial of kCa 194 - Fixed GNUmakefile for setting of debug verbo 195 - Added CVS headers and some cleanup ... 196 197 25 May 2007 - P.Arce (error_propagation-V08-03 198 - First version. 199 200 12 May 2007 - G.Cosmo 201 - Directory structure created.