Geant4 Cross Reference |
1 # Category procscore 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-10-10 Pedro Arce (procscore-V11-02-00) 10 - Safeguard for 0 energy deposited in G4Energ 11 - Fix bug #2629 12 13 ## 2023-08-31 Gabriele Cosmo (procscore-V11-01 14 - Removed unnecessary forward declarations to 15 - Minor code cleanup. 16 17 ## 2023-07-04 Gabriele Cosmo (procscore-V11-01 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 176 May 30th A.Howard (procscore-V08-03-03) 177 - clean tag with files in the right place (!) 178 179 180 May 30th A.Howard (procscore-V08-03-02) 181 - Moved biasing classes and tests into process 182 183 May 18th A.Howard (procscore-V08-03-01) 184 - Added comment to exception in G4NewProcessPl 185 after physics list 186 187 188 May 16th A.Howard (procscore-V08-03-00) 189 - Fixed bug in G4ScoreProcess which didn't get 190 - Updated NewProcessPlacer to recognise old tr 191 - Updated examples (to get back to old transpo 192 arguments) 193 194 195 April 14th M.Asai (procscore-V08-02-00) 196 - Set step status for ghost pre-step point. 197 198 November 28th A.Howard (procscore-V08-01-04) 199 - updated history file 200 201 November 28th A.Howard (procscore-V08-01-03) 202 - removed duplicated base classes which can be 203 204 November 20th A.Howard (procscore-V08-01-02) 205 - updated history file 206 207 November 20th A.Howard (procscore-V08-01-01) 208 - added biasing and related scoring classes, 1 209 implementation 210 - two examples B01_para and B02_para - transla 211 212 November 13th M.Asai (procscore-V08-01-00) 213 - Corresponds to the change of G4PathFinder::C 214 215 November 8th M.Asai 216 - Use the new G4VUserPhysicsList::AddTransport 217 automatically replace G4Transporation with G 218 if a parallel world is defined. 219 220 November 6th J.Allison 221 - test1: 222 o Made top world volumes invisible. 223 o Improved vis.mac. 224 225 November 3rd J.Allison 226 - test1: Simple vis.mac to illustrate visualis 227 Execute with just two parameters, for exampl 228 ParaTest para disp 229 230 November 2nd J.Allison 231 - test1: 232 o Replaced A01VisManager by G4VisExecutive. 233 o Introduced vis.mac. 234 235 July 6th, 2006 M.Asai 236 - Directory processes/scoring created 237 - History file Created 238