Geant4 Cross Reference |
1 # Category procscore History << 1 $Id: History,v 1.16 2007/05/30 17:49:56 ahoward Exp $ >> 2 ------------------------------------------------------------------- 2 3 3 See `CONTRIBUTING.rst` for details of **requir << 4 ========================================================= 4 which **must** added in reverse chronological << 5 Geant4 - an Object-Oriented Toolkit for Simulation in HEP 5 It must **not** be used as a substitute for wr << 6 ========================================================= 6 << 7 7 ---------------------------------------------- << 8 Category History file 8 << 9 --------------------- 9 ## 2024-10-10 Pedro Arce (procscore-V11-02-00) << 10 This file should be used by G4 developers and category coordinators 10 - Safeguard for 0 energy deposited in G4Energ << 11 to briefly summarize all major modifications introduced in the code 11 - Fix bug #2629 << 12 and keep track of all category-tags. 12 << 13 It DOES NOT substitute the CVS log-message one should put at every 13 ## 2023-08-31 Gabriele Cosmo (procscore-V11-01 << 14 committal in the CVS repository ! 14 - Removed unnecessary forward declarations to << 15 15 - Minor code cleanup. << 16 ---------------------------------------------------------- 16 << 17 * Reverse chronological order (last date on top), please * 17 ## 2023-07-04 Gabriele Cosmo (procscore-V11-01 << 18 ---------------------------------------------------------- 18 - Fixed Coverity warning in G4EnergySplitter:: << 19 << 20 ## 2023-06-01 Ben Morgan (procscore-V11-01-01) << 21 - Make dependency on G4intercoms private, fixi << 22 << 23 ## 2023-06-01 Ben Morgan (procscore-V11-01-00) << 24 - Apply standard clang-tidy/format fixes << 25 - Make G4EnergySplitter a private implementati << 26 << 27 ## 2022-11-23 Gabriele Cosmo (procscore-V11-00 << 28 - Fixed compilation warnings for implicit type << 29 << 30 ## 2022-04-13 Ben Morgan (procscore-V11-00-01) << 31 - Add needed dependencies << 32 << 33 ## 2021-12-10 Ben Morgan (procscore-V11-00-00) << 34 - Change to new Markdown History format << 35 << 36 --- << 37 << 38 # History entries prior to 11.0 << 39 << 40 September 23, 2021, Alberto Ribon (procscore-V << 41 - G4ParallelWorldProcess.cc : replaced hardwir << 42 with new enum value PARALLEL_WORLD_PROCESS. << 43 << 44 April 16, 2021, Ben Morgan (procscore-V10-07-0 << 45 - Migrate build to modular CMake API << 46 << 47 May 13, 2020, M. Asai (procscore-V10-06-01) << 48 - G4ParallelWorldProcess.hh: make some private << 49 protected so that this class can be extendab << 50 << 51 February 10, 2020, V. Ivanchenko (procscore-V1 << 52 - G4ParallelWorldProcess.cc, G4ParallelWorldSc << 53 - use new PDG code for optical photon "-22" << 54 << 55 November 24, 2018, M. Asai (procscore-V10-04-0 << 56 - G4ParallelWorldProcess.cc << 57 - Fix the track velocity of optical photon f << 58 in the layered mass geometry. << 59 << 60 May 17, 2018, J. Madsen (procscore-V10-04-00) << 61 - updated "thread-local-static-var" model to << 62 "function-returning-thread-local-static-refe << 63 which fixes Windows DLL + MT << 64 << 65 April 24, 2017, M. Asai (procscore-V10-03-00) << 66 - G4ParallelWorldProcess: G4Step of a parallel << 67 pointer to secondaries. << 68 << 69 January 27, 2016, M. Asai (procscore-V10-02-00 << 70 - G4ParallelWorldProcess: change processType f << 71 to fParallel and set the processSubType to 4 << 72 << 73 July 13, 2015, A. Dotti (procscore-V10-01-01) << 74 - Coverity fix #23298 << 75 << 76 February 12, 2015, J.Apostolakis (procscore-V1 << 77 - G4ParallelWorldProcess: verbosity to check U << 78 (protected with custom flag. ) << 79 << 80 November 20, 2014, M.Asai (procscore-V10-00-01 << 81 - Coverity fixes. << 82 << 83 August 26, 2014, M.Asai (procscore-V10-00-00) << 84 - Introducing G4ParallelWorldProcessStore to a << 85 G4ParallelWorldProcess objects of all thread << 86 corresponding world volumes when the entire << 87 destroyed and rebuilt from scratch. << 88 << 89 November 18, 2013, M.Asai (procscore-V09-06-03 << 90 - Remove unnecessary G4cout. << 91 << 92 May 28, 2013, M.Asai (procscore-V09-06-02) << 93 - Tests migrated to multi-thread. << 94 << 95 March 17, 2013, M.Asai (procscore-V09-06-01) << 96 - G4ParallelWorldProcess now sets G4Navigator: << 97 for the navigator of the mass world to reduc << 98 GeomNav1002. << 99 << 100 March 27, 2013, M.Asai (procscore-V09-06-00) << 101 - G4ParallelWorldProcess now sets G4Navigator: << 102 for the navigator of the parallel world to r << 103 GeomNav1002. << 104 << 105 November 11, 2012, G.Folger (procscore-V09-05- << 106 - Adapt to modifications in G4RegularNavigatio << 107 real singleton and no longer an utility stat << 108 through G4RegularNavigationHelper::Instance( << 109 accessed by GetStepLengths(). << 110 - Avoid to inline functions accessing G4Regula << 111 - Addressing run-time errors on Windows when u << 112 - Coworks with tag "geomnav-V09-05-40" of geom << 113 << 114 October 9, 2012, M.Asai (procscore-V09-05-04) << 115 - Fix a compilation warning. << 116 << 117 October 5, 2012, M.Asai (procscore-V09-05-03) << 118 - Introducing "HyperStep" G4Step object owned << 119 which may possess touchables in pre- and pos << 120 in different worlds. << 121 << 122 July 10, 2012, G.Cosmo (procscore-V09-05-02) << 123 - Explicitly use inclusion of headers for syst << 124 constants, in plan to remove implicit inclus << 125 << 126 June 07, 2012 G.Cosmo (procscore-V09-05-01) << 127 - Fixed spurious cases of hidden variable visi << 128 detected with '-Wshadow' compilation option << 129 << 130 February 20, 2012 M.Asai (procscore-V09-05-00) << 131 - Bug fix G4ParallelWorldProcess.cc for incorr << 132 secondary tracks. << 133 << 134 November 16, 2011 B.Morgan (procscore-V09-04-0 << 135 - Added G4ParallelWorldProcess files to source << 136 << 137 November 10, 2011 M.Asai (procscore-V09-04-04) << 138 - Removed call to obsolete G4Exception in G4En << 139 << 140 August 10, 2011 M.Asai (procscore-V09-04-03) << 141 - Adding test/test2 for parallel layered mass << 142 << 143 August 10, 2011 M.Asai (procscore-V09-04-02) << 144 - Introducing parallel layered mass geometry << 145 G4ParallelWorldProcess takes care of both la << 146 and sensitivity of a parallel world. << 147 << 148 June 05, 2011 P.Arce (procscore-V09-04-01) << 149 - Fix in G4ScoreSplittingProcess::PostStepDoIt << 150 if the voxel boundary is not skipped. << 151 Addressing problem report #1209. << 152 << 153 May 01, 2011 M.Asai (procscore-V09-04-00) << 154 - Added IsAtRestRequired() method to G4Paralle << 155 << 156 December 15, 2010 G.Cosmo (procscore-V09-03-02 << 157 - Fixed creation of touchable-history to allow << 158 << 159 November 26, 2010 G.Cosmo (procscore-V09-03-01 << 160 - Fixed compilation warnings for unused parame << 161 << 162 November 23, 2010 J.Apostolakis (procscore-V09 << 163 - G4ScoreSplittingProcess spread values for al << 164 in a Voxel-based "Regular" volume. << 165 Requires tag in run, "run-V09-03-08". << 166 << 167 November 18, 2010 J.Apostolakis << 168 - Added G4EnergySplitter (created by Pedro Arc << 169 << 170 September 7th, 2008 M.Asai (procscore-V09-01-0 << 171 - Correction of incorrect modification in the << 172 << 173 February 12th, 2008 M.Asai (procscore-V09-01-0 << 174 - Add copying non-ionizing energy deposit in G << 175 19 176 May 30th A.Howard (procscore-V08-03-03) 20 May 30th A.Howard (procscore-V08-03-03) 177 - clean tag with files in the right place (!) 21 - clean tag with files in the right place (!) 178 22 179 23 180 May 30th A.Howard (procscore-V08-03-02) 24 May 30th A.Howard (procscore-V08-03-02) 181 - Moved biasing classes and tests into process 25 - Moved biasing classes and tests into processes/biasing 182 26 183 May 18th A.Howard (procscore-V08-03-01) 27 May 18th A.Howard (procscore-V08-03-01) 184 - Added comment to exception in G4NewProcessPl 28 - Added comment to exception in G4NewProcessPlacer to emphasise configuration 185 after physics list 29 after physics list 186 30 187 31 188 May 16th A.Howard (procscore-V08-03-00) 32 May 16th A.Howard (procscore-V08-03-00) 189 - Fixed bug in G4ScoreProcess which didn't get 33 - Fixed bug in G4ScoreProcess which didn't get applied to non-parallel geometries 190 - Updated NewProcessPlacer to recognise old tr 34 - Updated NewProcessPlacer to recognise old transportation (Transportation8) 191 - Updated examples (to get back to old transpo 35 - Updated examples (to get back to old transportation and reminder about 192 arguments) 36 arguments) 193 37 194 38 195 April 14th M.Asai (procscore-V08-02-00) 39 April 14th M.Asai (procscore-V08-02-00) 196 - Set step status for ghost pre-step point. 40 - Set step status for ghost pre-step point. 197 41 198 November 28th A.Howard (procscore-V08-01-04) 42 November 28th A.Howard (procscore-V08-01-04) 199 - updated history file 43 - updated history file 200 44 201 November 28th A.Howard (procscore-V08-01-03) 45 November 28th A.Howard (procscore-V08-01-03) 202 - removed duplicated base classes which can be 46 - removed duplicated base classes which can be found in processes/transportation 203 47 204 November 20th A.Howard (procscore-V08-01-02) 48 November 20th A.Howard (procscore-V08-01-02) 205 - updated history file 49 - updated history file 206 50 207 November 20th A.Howard (procscore-V08-01-01) 51 November 20th A.Howard (procscore-V08-01-01) 208 - added biasing and related scoring classes, 1 52 - added biasing and related scoring classes, 1st implementation to new parallel 209 implementation 53 implementation 210 - two examples B01_para and B02_para - transla 54 - two examples B01_para and B02_para - translated from B01 and B02 211 55 212 November 13th M.Asai (procscore-V08-01-00) 56 November 13th M.Asai (procscore-V08-01-00) 213 - Corresponds to the change of G4PathFinder::C 57 - Corresponds to the change of G4PathFinder::ComputeStep. 214 58 215 November 8th M.Asai 59 November 8th M.Asai 216 - Use the new G4VUserPhysicsList::AddTransport 60 - Use the new G4VUserPhysicsList::AddTransportation() which 217 automatically replace G4Transporation with G 61 automatically replace G4Transporation with G4CoupledTransportation 218 if a parallel world is defined. 62 if a parallel world is defined. 219 63 220 November 6th J.Allison 64 November 6th J.Allison 221 - test1: 65 - test1: 222 o Made top world volumes invisible. 66 o Made top world volumes invisible. 223 o Improved vis.mac. 67 o Improved vis.mac. 224 68 225 November 3rd J.Allison 69 November 3rd J.Allison 226 - test1: Simple vis.mac to illustrate visualis 70 - test1: Simple vis.mac to illustrate visualisation of parallel worlds. 227 Execute with just two parameters, for exampl 71 Execute with just two parameters, for example: 228 ParaTest para disp 72 ParaTest para disp 229 73 230 November 2nd J.Allison 74 November 2nd J.Allison 231 - test1: 75 - test1: 232 o Replaced A01VisManager by G4VisExecutive. 76 o Replaced A01VisManager by G4VisExecutive. 233 o Introduced vis.mac. 77 o Introduced vis.mac. 234 78 235 July 6th, 2006 M.Asai 79 July 6th, 2006 M.Asai 236 - Directory processes/scoring created 80 - Directory processes/scoring created 237 - History file Created 81 - History file Created 238 82