Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/processes/decay/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 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 ] [ 11.3.0 ]

Diff markup

Differences between /processes/decay/History (Version 11.3.0) and /processes/decay/History (Version 9.0.p1)


  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