Geant4 Cross Reference |
1 # Category decay History << 1 $Id: History,v 1.23 2007/05/07 10:17:36 kurasige 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 be used as a substitute for writing good git c << 6 ========================================================= 6 << 7 7 << 8 Category History file 8 ## 2021-12-10 Ben Morgan (decay-V11-00-00) << 9 --------------------- 9 - Change to new Markdown History format << 10 This file should be used by G4 developers and category coordinators 10 << 11 to briefly summarize all major modifications introduced in the code 11 --- << 12 and keep track of all category-tags. 12 << 13 It DOES NOT substitute the CVS log-message one should put at every 13 # History entries prior to 11.0 << 14 committal in the CVS repository ! 14 << 15 15 - 16 April 2021 B. Morgan (decay-V10-07-00) << 16 ---------------------------------------------------------- 16 - Migrate build to modular CMake API << 17 * Reverse chronological order (last date on top), please * 17 << 18 ---------------------------------------------------------- 18 - 01 November 2019 Vladimir Ivanchenko (decay- << 19 - May 07, 07 H.Kurashige (decay-V08-02-00) 19 - G4Decay.cc : Extended printout in the case o << 20 - Add protection for "TotalEnergy < Mass" 20 and DECAY102 << 21 << 22 - 14 December 2018 Makoto Asai (decay-V10-05-0 << 23 - G4Decay.cc, G4UnknownDecay : Allowing absolu << 24 Co-working with event-V10-05-00 and particle << 25 << 26 - 12 September 2017 Krzysztof Genser (decay-V1 << 27 - Moved Muonic Atom files to processes/hadroni << 28 - Replaced DECAY_MuonicAtomDecay process type << 29 << 30 - Aug. 15, 2017 Hisaya Kurashige (decay-V10-03 << 31 - clean up NULL and 0 pointer and use nullptr << 32 - remove tests/test01 << 33 - add tests/tst_dcy_01 << 34 << 35 - Aug. 14, 2017 Hisaya Kurashige (decay-V10-03 << 36 - Modified to suppress Compiler Warning (clang << 37 << 38 - Aug. 14, 2017 Hisaya Kurashige (decay-V10-03 << 39 - Add ProcessDescription << 40 << 41 - October 18, 2016 Gabriele Cosmo (decay-V10-0 << 42 - Corrected CMake and GNUMake scripts to inclu << 43 particles/hadrons/ions submodule... << 44 << 45 - October 17, 2016 Kevin Lynch (for Lynch and << 46 - Add G4MuonicAtomDecay for decay of muonic at << 47 << 48 - June 10, 16 Gunter Folger (decay-V10-02- << 49 - G4Decay::DecayIt(): better format and info << 50 << 51 - June 10, 16 Gunter Folger (decay-V10-02- << 52 - In G4Decay::DecayIt(): add more informatio << 53 << 54 - Sep. 29, 15 Hisaya Kurashige (decay-V10-01- << 55 - fix problem #1783 of spin treatment for in-f << 56 (co-work tags: track-V10-01-10, particles-V1 << 57 << 58 - Aug. 14, 15 Hisaya Kurashige (decay-V10-01- << 59 - Checking of parent mass enough for decay pro << 60 G4VDecayChannel::IsOKWithParentMass << 61 (i.e. No check in G4Decay::DecayIt) << 62 -- co work with particles-V10-01-05 << 63 << 64 - June 22, 15 A.Ribon (decay-V10-01-01) << 65 - Add a safety margin of 1 keV when checking t << 66 enough for decay products in G4Decay::DecayI << 67 << 68 G4Decay::DecayIt to check << 69 that the parent mass is enough for decay pro << 70 << 71 - June 19, 15 H.Kurashige (decay-V10-01-00) << 72 - Fix a problem of G4Decay::DecayIt to check << 73 that the parent mass is enough for decay pro << 74 << 75 - Feb. 22, 14 H.Kurashige (decay-V10-00-02) << 76 - Fix the bug of assigning DBL_MAX for stable << 77 (Bug #1569) << 78 << 79 - Feb. 21, 14 J.Apostolakis (decay-V10-00-01) << 80 << 81 - Jan. 04, 14 H.Kurashige (decay-V10-00-00) << 82 - Fix the bug of wrong global time for seconda << 83 in case that the primary track stops during << 84 (Bug #1555) << 85 << 86 - Jun. 11, 13 M.Asai (decay-V09-06-01) << 87 - Remove the modification in the previous tag, << 88 are generated after GenericIon gets the coll << 89 << 90 - Jun. 9, 13 M.Asai (decay-V09-06-00) << 91 - Modify G4Decay::IsApplicable() to make it re << 92 << 93 - Jul. 5, 12 G.Cosmo (decay-V09-05-00) << 94 - Explicitly use inclusion of headers for syst << 95 constants, in plan to remove implicit inclus << 96 << 97 - Oct. 17, 11 H.Kurashige (decay-V09-04-02) << 98 - Fix obsolete G4Exception << 99 << 100 - Jul. 6, 11 H.Kurashige (decay-V09-04-01) << 101 - Modify G4Decay to propose the final local t << 102 so that local time can be updated properly << 103 (see problem #1224) << 104 << 105 - Jun. 4, 11 H.Kurashige (decay-V09-04-00) << 106 - Add SubType of DECAY_Radioactive (=210) << 107 << 108 - Oct. 30, 10 H.Kurashige (decay-V09-03-01) << 109 - Fix minor bugs reported by Coverity << 110 << 111 - Aug. 10, 10 H.Kurashige (decay-V09-03-00) << 112 - Use const pointer to G4ParticleDefinition be << 113 << 114 - Sep. 19, 08 H.Kurashige (decay-V09-01-04) << 115 - modify process sub type enumeration << 116 << 117 - Aug. 22, 08 P.Gumplinger (decay-V09-01-03) << 118 - fix a bug in G4DecayWithSpin.cc: there is a << 119 GetFieldValue being called initializes a fie << 120 when the array is only defined of size 3 in << 121 Thanks to Kamil Sedlak (PSI) for pointing th << 122 << 123 - Apr. 16, 08 H.Kurashige (decay-V09-01-02) << 124 - fix a bug when shortlived particles has fini << 125 << 126 - Apr. 11, 08 P.Gumplinger (decay-V09-01-01) << 127 - modify G4DecayWithSpin::DecayIt to allow spi << 128 e.g. fields that do "DoesFieldChangeEnergy() << 129 component is > 0. (thanks to Kamil Sedlak, T << 130 << 131 - Dec. 15, 07 H.Kurashige (decay-V09-01-00) << 132 - add G4DecayProcessType << 133 - define process sub type << 134 << 135 - Oct. 29, 07 P.Gumplinger (decay-V09-00-02) << 136 - add G4PionDecayMakeSpin class << 137 set the daughter muon spin for 2 body decays << 138 pi, K and K0_long << 139 << 140 - Oct. 12, 07 H.Kurashige (decay-V09-00-01) << 141 - add forward declaration for G4VExtDecayer in << 142 << 143 - Oct. 06, 07 H.Kurashige (decay-V09-00-00) << 144 - Add a method of DaughterPolarization in G4De << 145 << 146 - May. 07, 07 H.Kurashige (decay-V08-02-00) << 147 - Add protection for "TotalEnergy < Mass" << 148 21 149 - Apr. 29, 05 H.Kurashige (decay-V07-00-00) 22 - Apr. 29, 05 H.Kurashige (decay-V07-00-00) 150 - Fixed bug in GPILAtRest. 23 - Fixed bug in GPILAtRest. 151 24 152 - Dec. 10, 04 G.Cosmo (decay-V06-02-05) 25 - Dec. 10, 04 G.Cosmo (decay-V06-02-05) 153 - replaced M_PI with CLHEP's pi. 26 - replaced M_PI with CLHEP's pi. 154 27 155 - Dec. 2, 04 H.Kurashige (decay-V06-02-04) 28 - Dec. 2, 04 H.Kurashige (decay-V06-02-04) 156 - migration to cmath 29 - migration to cmath 157 30 158 - Oct. 19, 04 H.Kurashige (decay-V06-02-03) << 31 - Oct 19, 04 H.Kurashige (decay-V06-02-03) 159 - Modify G4UnknownDecay for migration of Parti 32 - Modify G4UnknownDecay for migration of ParticleChange 160 33 161 - Sep. 17, 04 P. Gumplinger (decay-V06-02-02) << 34 - Sep 17, 04 P. Gumplinger (decay-V06-02-02) 162 - Add G4DecayWithSpin class and allow for depe 35 - Add G4DecayWithSpin class and allow for dependency to 163 /geometry/navigation in GNUmakefile 36 /geometry/navigation in GNUmakefile 164 - Fixed the problem of determination of partic 37 - Fixed the problem of determination of particle's decay time 165 for the case the particle stops due to energ << 38 for the case the particle stops due to energy loss. 166 39 167 - Aug. 10, 04 H.Kurashige(decay-V06-02-01) 40 - Aug. 10, 04 H.Kurashige(decay-V06-02-01) 168 - Add G4Decay::GetRemainderLifeTime method 41 - Add G4Decay::GetRemainderLifeTime method 169 42 170 - Jul. 07, 04 M.Asai (decay-V06-02-00) 43 - Jul. 07, 04 M.Asai (decay-V06-02-00) 171 - Introducing G4UnknownDecay 44 - Introducing G4UnknownDecay 172 45 173 - May. 08, 04 H.Kurashige(decay-V06-01-00) << 46 - May. 08, 04 H.Kurashige(decay-V06-01-00) 174 - Change method name for ParticleChange << 47 - Change method name for ParticleChange 175 48 176 - Mar. 12, 04 H.Kurashige(decay-V06-00-00) << 49 - Mar. 12, 04 H.Kurashige(decay-V06-00-00) 177 - Fixed bug in PostStepGPIL in case of stoppin << 50 - Fixed bug in PostStepGPIL in case of stopping during AlongStep actions 178 51 179 - Apr. 26, 03 V.Ivanchenko(decay-V05-00-00) << 52 - Apr 26, 03 V.Ivanchenko(decay-V05-00-00) 180 - add initialisation of TouchableHandle for de << 53 - add initialisation of TouchableHandle for decay products 181 54 182 - Feb. 12, 02 H.Kurashige(decay-V04-00-01) << 55 - Feb 12, 02 H.Kurashige(decay-V04-00-01) 183 - Remove physics table << 56 - Remove physics table 184 57 185 - Feb. 9, 02 H.Kurashige(decay-V04-00-00) << 58 - Feb 9, 02 H.Kurashige(decay-V04-00-00) 186 - Modify Lowest/HighestBinEnergy for physics t << 59 - Modify Lowest/HighestBinEnergy for physics table 187 to calculate beta for slow particle << 60 to calculate beta for slow particle 188 61 189 - Aug. 22, 01 H.Kurashige(decay-V03-02-01) << 62 - Aug 22, 01 H.Kurashige(decay-V03-02-01) 190 - Clean up codes 63 - Clean up codes 191 64 192 - Feb. 29, 01 H.Kurashige(decay-V03-00-03) << 65 - Feb 29, 01 H.Kurashige(decay-V03-00-03) 193 - Fix minor bug in G4VExtDecayer << 66 - Fix minor bug in G4VExtDecayer 194 67 195 - Feb. 22, 01 H.Kurashige(decay-V03-00-02) << 68 - Feb 22, 01 H.Kurashige(decay-V03-00-02) 196 - Add G4VExtDecayer and modify G4Decay << 69 - Add G4VExtDecayer and modify G4Decay 197 70 198 - Jan. 18, 01 H.Kurashige(decay-V03-00-01) << 71 - Jan 18, 01 H.Kurashige(decay-V03-00-01) 199 - Use PreAssignedDecayTime in G4DynamicParticl << 72 - Use PreAssignedDecayTime in G4DynamicParticle if necessary 200 73 201 - Oct. 24, 00 H.Kurashige(decay-V02-00-01) << 74 - Oct 24, 00 H.Kurashige(decay-V02-00-01) 202 - Bug fix in G4Decay::DecayIt (no decay if the << 75 - Bug fix in G4Decay::DecayIt (no decay if the particle is stable) 203 76 204 - Oct. 19, 00 H.Kurashige(decay-V02-00-00) << 77 - Oct 19, 00 H.Kurashige(decay-V02-00-00) 205 - Bug fix in G4Decay to avoid direct modificat << 78 - Bug fix in G4Decay to avoid direct modification of G4Track 206 by the Decay Process << 79 by the Decay Process 207 80 208 - Mar. 1, 00 H.Kurashige (decay-V01-00-00) 81 - Mar. 1, 00 H.Kurashige (decay-V01-00-00) 209 - Bug fix in G4Decay::IsApplicable() << 82 - Bug fix in G4Decay::IsApplicable() 210 G4Decay should be applicable to "shortlived" << 83 G4Decay should be applicable to "shortlived" particles