Geant4 Cross Reference (Editor's cut)

Cross-Referencing   Geant4
Geant4/error_propagation/History

Version: [ ReleaseNotes ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3 ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ]

  1 # Category error-propagation History
  2 
  3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
  4 which **must** added in reverse chronological order (newest at the top).
  5 It must **not** be used as a substitute for writing good git commit messages!
  6 
  7 -------------------------------------------------------------------------------
  8 
  9 ## 2022-12-12 Ben Morgan (error-propagation-V11-01-00)
 10 - Remove obsolete GNUmakefile scripts
 11 
 12 ## 2022-11-17 Gabriele Cosmo (error-propagation-V11-00-02)
 13 - Fixed compilation warnings for implicit type conversions on macOS/XCode 14.1.
 14 
 15 ## 2022-01-28 Ben Morgan (error-propagation-V11-00-01)
 16 - Replace `geant4_global_library_target` with direct file inclusion and
 17   call to `geant4_add_category` to define library build from source modules.
 18 
 19 ## 2021-12-10 Ben Morgan (error-propagation-V11-00-00)
 20 - Change to new Markdown History format
 21 
 22 ---
 23 
 24 # History entries prior to 11.0
 25 
 26 21-April-2020 - J. Madsen (error-propagation-V10-07-01)
 27 - make G4error_propagation-format
 28 
 29 1-April-2020 - B.Morgan (error-propagation-V10-07-00)
 30 - Migrate build to modular CMake API
 31 
 32 8-Sep-2020 - G.Cosmo (error-propagation-V10-06-01)
 33 - Fixed Coverity defects warnings in G4ErrorPropagator for unreachable code.
 34   Implemented move assignment operators in G4ErrorSymMatrix, G4ErrorSymMatrix,
 35   G4ErrorFreeTrajParam, G4ErrorTrajState and G4ErrorSurfaceTrajParam.
 36 
 37 9-Dec-2019 - B.Morgan (error-propagation-V10-06-00)
 38 - Cleanup CMake build, removing obsolete granular library option and
 39   explicit include_directories.
 40 
 41 19-Dec-2017 - G.Cosmo (error-propagation-V10-04-00)
 42 - Fixed self-consistency in headers (missing #include) in G4ErrorMatrix,
 43   G4ErrorRunManagerHelper and G4ErrorSymMatrix.
 44   Thanks to Raphael Isemann for reporting these.
 45 
 46 10-Nov-2017 - P.Arce (error-propagation-V10-03-02)
 47 - Bug report 2010: precision correction in G4ErrorFreeTrajState.cc
 48 
 49  1-Nov-2017 - J. Apostolakis, D. Sorokin (error-propagation-V10-03-01)
 50                             same code as (error-propagation-V10-03-00)
 51 - Co-works with field-V10-03-19
 52 
 53 23-Oct-2017 - J. Apostolakis, D. Sorokin (error-propagation-V10-03-00)
 54 - migrate to use of new types for G4(Mag)IntegrationDriver and
 55     use its new GetEquation method (not stepper's).
 56 
 57 12-Oct-2016 - Gunter Folger              (error-propagation-V10-02-01)
 58 - replace direct use of aParticleIterator by GetParticleIterator().
 59     fix required by clang39 on Windows and MAC
 60 
 61 21 September 2016 - G.Cosmo
 62 - Roll back to tag "error-propagation-V10-01-00". Cleaner solution to the
 63   problem is required to be applied in conjunction with "run" category for
 64   the treatment of splitters symbols by physics-lists.
 65 
 66 20 September 2016 - G.Cosmo (error-propagation-V10-02-00)
 67 - Explicitly initialise templated data in G4ErrorPhysicsList source.
 68   Fixing compilation/linking errors on clang-3.9 and XCode-8 on MacOS.
 69 
 70 6 August 2015 - G.Cosmo (error-propagation-V10-01-00)
 71 - Checked for potential never-ending loops. No issues found.
 72 
 73 11 December 2013 - G.Cosmo (error-propagation-V10-00-00)
 74 - Removed use of scattered cerr printouts; use G4Exception instead.
 75 
 76 16 May 2013 - G.Cosmo (error-propagation-V09-06-06)
 77 - Fixed memory leak in G4ErrorPropagator::PropagateOneStep() for track
 78   creation at the first step.
 79   Addresses problem report #1466.
 80 
 81 10 April 2013 - G.Cosmo (error-propagation-V09-06-05)
 82 - Fixed compilation error for inclusion of not-existing header in
 83   G4ErrorPhysicsList code.
 84 - Reintroduced thread-local keywords for static data, which was erroneously
 85   removed in previous commit by P.Arce, included all lost changes introduced
 86   since last November!
 87 - Removed use of printf and left-over debug printout...
 88 
 89 4 April 2013 - P.Arce
 90 - Changes to correct several bugs: 1435, 1447, 1448, 1453.
 91 
 92 27 March 2013 - A.Dotti (error-propagation-V09-06-04)
 93 - Implement changes for split class mechanism of base class G4VUserPhysicsList
 94   (needed for G4MT), co-working with tag in run category
 95 
 96 21 March 2013 - A.Dotti (error-propagation-V09-06-03)
 97 - Fix compilation error for TLS variables
 98 
 99 26 February 2013 - G.Cosmo (error-propagation-V09-06-02)
100 - Removed unused data member in G4ErrorPropagator.
101 
102 25 February 2013 - G.Cosmo (error-propagation-V09-06-01)
103 - Corrected composed printout in G4ErrorPropagator.
104 - Cleanup of MT changes in G4ErrorSymMatrix.
105 
106 07 December 2012 - V.Ivanchenko (error-propagation-V09-06-00)
107 - G4ErrorPhysicsList - remove unnecessary header
108 
109 21 November 2012 - P.Arce (error-propagation-V09-05-06)
110 - Changes to G4ErrorRunManagerHelper to correct check for G4ErrorPhysicsList"
111 
112 19 September 2012 - P.Arce (error_propagation-V09-05-05)
113 - Changes in G4ErrorFreeTrajState (partType -> partName) and delete code not needed in G4ErrorPhysicsList
114 
115 23 August 2012 - P.Arce (error_propagation-V09-05-04)
116 - Changes in G4ErrorTrackLengthTarget and G4VErrorLimitProcess to solve memory leak
117 
118 5 July 2012 - G.Cosmo (error_propagation-V09-05-03)
119 - Explicitly use inclusion of headers for system of units and physical
120   constants, in plan to remove implicit inclusion from globals.hh.
121 
122 6 June 2012 - G.Cosmo (error_propagation-V09-05-02)
123 - Fixed spurious cases of hidden variable visibility, detected with
124   '-Wshadow' compilation option on gcc compiler.
125 
126 17 January 2012 - G.Cosmo (error_propagation-V09-05-01)
127 - Set navigator to stepping manager and field locators; fixing crash on Windows.
128 
129 14 December 2011 - G.Cosmo (error_propagation-V09-05-00)
130 - Fixed minor Coverity defects.
131 
132 13 November 2011 - P.Arce (error_propagation-V09-04-04)
133 - Add GetTranfMat in G4ErrorFreeTrajectoryState.hh
134 
135 10 November 2011 - G.Cosmo (error_propagation-V09-04-03)
136 - Removed calls to obsolete G4Exception format in G4ErrorRunManagerHelper.
137 
138 1 July 2011 - G.Cosmo (error_propagation-V09-04-02)
139 - Fixed Coverity defects for uninitialised static data and cases of ios
140   format not restored.
141 
142 13 May 2011 - G.Cosmo (error_propagation-V09-04-01)
143 - Fixed compilation warnings from gcc-4.6.0 for variables set but not used.
144 
145 12 April 2011 - G.Folger (error_propagation-V09-04-00)
146 - Backport a fix in CLHEP to G4ErrorSymMatrix.cc to address issues on Windows.
147   (Cannot set iterator to point past end of vector in
148    G4ErrorMatrix operator*(const G4ErrorMatrix, const G4ErrorSymMatrix))
149 
150 11 November 2009 - P.Arce (error_propagation-V09-02-02)
151 - Avoid G4ThreeVector(double) constructor in G4ErrorMagFieldLimitProcess.cc
152 
153 14 May 2008 - P.Arce (error_propagation-V09-02-01)
154 - Inclusion of pion+/- and proton in physics list
155 - Possibility to account for error deflation (needed to make 'smoothing')
156 
157 14 November 2007 - G.Cosmo (error_propagation-V09-00-02)
158 - G4ErrorPropagator: removed call to exit() and some cleanup.
159 
160 24 September 2007 - P.Arce (error_propagation-V09-00-01)
161 - G4ErrorFreeTrajState: corrected bug in one of the transformation matrix
162   terms. Addresses problem report #971.
163 - G4ErrorFreeTrajParam: corrected normalization of Y and Z coordinates.
164 
165 5 June 2007 - G.Cosmo (error_propagation-V08-03-09)
166 - Added missing definition of GLOBLIBS in GNUmakefile to allow for
167   building DLLs on Windows.
168 
169 4 June 2007 - G.Cosmo (error_propagation-V08-03-08)
170 - Fixed compilation errors and warnings on WIN32-VC platform: replaced
171   usage of M_PI with CLHEP::pi; replaced usage of 'uint' with 'size_t';
172   fixed boolean operation in conditional statement.
173 
174 1 June 2007 - G.Cosmo (error_propagation-V08-03-07)
175 - Some cleanup and further simplification of matrices classes.
176 
177 31 May 2007 - P.Arce (error_propagation-V08-03-06)
178 - Using G4ErrorMatrix instead of CLHEP Matrix.
179 
180 31 May 2007 - G.Cosmo (error_propagation-V08-03-05)
181 - Fixed compilation problems on Windows/VC++.
182 - Use G4bool for bool and CLHEP::pi for M_PI.
183 
184 31 May 2007 - P.Arce (error_propagation-V08-03-04)
185 - Fixed problem of uninitialised variables.
186 
187 29 May 2007 - G.Cosmo (error_propagation-V08-03-03)
188 - Fixed errors for unnecessary inclusion of non-existing headers.
189 - Use G4GeometryTolerance for retrivial of kCarTolerance.
190 - Fixed GNUmakefile for setting of debug verbosity.
191 - Added CVS headers and some cleanup ...
192 
193 25 May 2007 - P.Arce (error_propagation-V08-03-00, 01, 02)
194 - First version.
195 
196 12 May 2007 - G.Cosmo
197 - Directory structure created.