Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/particles/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 /particles/History (Version 11.3.0) and /particles/History (Version ReleaseNotes)


  1 # Category particles 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-28 Ben Morgan (particles-V11-02-01)    
 10 - Apply [GitHub PR 74](https://github.com/Gean    
 11   `G4ParticleMessenger` that never updated the    
 12   - Simplified logic in patch to remove local     
 13                                                   
 14 ## 2024-08-01 Alberto Ribon (particles-V11-02-    
 15 - G4ChargedUnknownParticle : new class, simila    
 16   charged unknown particles.                      
 17   ( This is part of ATLAS and LHCb request to     
 18     ionisation and multiple scattering process    
 19     with valid PDG code but not known to Geant    
 20                                                   
 21 ## 2023-11-20 Vladimir Ivanchenko (particles-V    
 22 - G4IonTable - fixed run time memory leak by c    
 23   methods - now they return G4String instead o    
 24   of all these methods is simplified, TLS is n    
 25   is expected in any application                  
 26                                                   
 27 ## 2023-11-06 Shogo Okada (particles-V11-01-09    
 28 - Scanned all mesons and baryons, including th    
 29   compare their particle properties with PDG-2    
 30   width (lifetime) for particles below with re    
 31   PDG-2023.                                       
 32   - Mesons:  G4AntiBsMesonZero, G4BsMesonZero,    
 33   - Baryons: G4AntiLambdacPlus, G4AntiOmegacZe    
 34              G4AntiSigmabPlus,  G4AntiSigmacPl    
 35              G4LambdacPlus, G4OmegacZero, G4Si    
 36              G4SigmacPlus, G4XicPlus, G4XicZer    
 37   - Resonances: G4ExcitedDeltaConstructor, G4E    
 38                 G4ExcitedMesonConstructor, G4E    
 39                 G4ExcitedSigmaConstructor, G4E    
 40                 mesons and baryons implemened     
 41                                                   
 42 ## 2023-07-14 Ben Morgan (particles-V11-01-08)    
 43 - Remove unused headers suggested by include-w    
 44                                                   
 45 ## 2023-07-10 Ben Morgan (particles-V11-01-07)    
 46 - Apply clang-format, excepting tabular data/c    
 47 - Remove extraneous/duplictae comments.           
 48                                                   
 49 ## 2023-06-13 Ben Morgan (particles-V11-01-06)    
 50 - Apply core/recommended clang-tidy fixes         
 51                                                   
 52 ## 2023-06-10 Vladimir Ivanchenko (particles-V    
 53 - G4IonTable - attempt to fix non-reproducibil    
 54     with floating levels                          
 55                                                   
 56 ## 2023-05-25 Vladimir Ivanchenko (particles-V    
 57 - G4IonTable - fix GetIon(..) method for the c    
 58     of an isomere is floating (Geant4 Forum th    
 59     duplications in FindIon and GetIon methods    
 60     have full implementation, others redirect     
 61 - G4NuclideTable - take into account floating     
 62 - G4Ion - added protection against unphysical     
 63                                                   
 64 ## 2023-02-23 Alberto Ribon (particles-V11-01-    
 65 - G4XicZero, G4AntiXicZero : updated mean life    
 66   PDG-2022.                                       
 67 - Note: the particles' properties in Geant4 ar    
 68   those of PDG-2017; the mean lifetimes have s    
 69   values with respect to the latest PDG versio    
 70   Xi_c0 and Omega_c0. For this reason, only th    
 71   updated, while the rest will be updated in t    
 72                                                   
 73 ## 2023-02-07 Sandro Wenzel (particles-V11-01-    
 74 - G4OmegacZero, G4AntiOmegacZero : fixed mean     
 75   Thanks to Francesco Mazzaschi of ALICE for r    
 76                                                   
 77 ## 2023-01-11 Alberto Ribon (particles-V11-01-    
 78 - G4AntiNeutron : set the "PDG stable" flag to    
 79   (this has no practical consequences, i.e. an    
 80   of this flag, but it is confusing).             
 81                                                   
 82 ## 2022-12-12 Ben Morgan (particles-V11-01-00)    
 83 - Remove obsolete GNUmakefile scripts             
 84                                                   
 85 ## 2022-11-18 Gabriele Cosmo (particles-V11-00    
 86 - Fixed compilation warnings for implicit type    
 87   in G4IonTable.                                  
 88                                                   
 89 ## 2022-11-14 I. Hrivnacova (particles-V11-00-    
 90 - Replaced reinterpret_cast with static_cast w    
 91                                                   
 92 ## 2022-11-11 Alberto Ribon (particles-V11-00-    
 93 - G4HyperNucleiProperties : optimization impro    
 94                                                   
 95 ## 2022-11-02 Alberto Ribon (particles-V11-00-    
 96 - G4Triton, G4AntiTriton : corrected the lifet    
 97   and anti_triton : the half-life (12.32 years    
 98   instead of the mean lifetime (17.774 years)     
 99   anti_triton was incorrectly treated as stabl    
100   Thanks to the user Francisco Ogallar Ruiz fo    
101                                                   
102 ## 2022-10-24 Dennis Wright (particles-V11-00-    
103 - G4NuclideTableMessenger: add command /partic    
104   corresponding to G4NuclideTable::SetMeanLife    
105   mean life is 1.0 ns.                            
106   In /particle/nuclideTable/min_halflife chang    
107   to 0.693                                        
108                                                   
109 ## 2022-10-24 Dennis Wright (particles-V11-00-    
110 - G4NuclideTable::entries() const :               
111   replace static_cast<size_t>(0) with std::siz    
112                                                   
113 ## 2022-10-10 Dennis Wright (particles-V11-00-    
114 - Use nuclide mean-life instead of half-life i    
115   consistent with ENSDFSTATE data, which use m    
116   methods, SetMeanLifeThreshold and GetMeanLif    
117   can be accessed as either half-life or mean-    
118                                                   
119 ## 2022-10-05 Gabriele Cosmo (particles-V11-00    
120 - Fixed compilation warning on Intel/icx compi    
121   but never used in G4MuonRadiativeDecayChanne    
122                                                   
123 ## 2022-09-27 Dennis Wright (particles-V11-00-    
124 - Changed halflife threshold for nuclide creat    
125   lifetimes in nuclear deexcitation code; in m    
126   ctor, change threshold_of_halflife from 1000    
127                                                   
128 ## 2022-08-08 Alberto Ribon (particles-V11-00-    
129 Fixed three bugs regarding the transportation     
130 -  G4Ion : set (forgotten) isGeneralIon to fal    
131    anti-hypernuclei (otherwise they would get     
132 -  G4DoubleHyperDoubleNeutron, G4AntiDoubleHyp    
133    call to SetDecayTable (otherwise the decay     
134    these particles).                              
135 -  G4ParticleDefinition : protect the two meth    
136    and GetNumberOfAntiLambdasInAntiHypernucleu    
137    with high spins (such as N(2220), N(2250) a    
138    8-digits PDG codes, but which are not hyper    
139                                                   
140 ## 2022-07-02 Ben Morgan (particles-V11-00-05)    
141 - Remove obsolete and unused `G4DynamicParticl    
142                                                   
143 ## 2022-05-16 Guilherme Amadio (particles-V11-    
144 - Replace getenv() calls for data variables wi    
145                                                   
146 ## 2022-02-09 Gabriele Cosmo (particles-V11-00    
147 - Fixed compilation warnings on Intel compiler    
148                                                   
149 ## 2022-01-28 Ben Morgan (particles-V11-00-02)    
150 - Replace `geant4_global_library_target` with     
151   call to `geant4_add_category` to define libr    
152                                                   
153 ## 2021-12-15 Ben Morgan (particles-V11-00-01)    
154 - Minor code formatting.                          
155                                                   
156 ## 2021-12-10 Ben Morgan (particles-V11-00-00)    
157 - Change to new Markdown History format.          
158                                                   
159 ---                                               
160                                                   
161 # History entries prior to 11.0                   
162                                                   
163 - 02 November 2021 Gabriele Cosmo (particles-V    
164 - Fix for potential null pointer dereference i    
165   Based on GitHub PR#30 (https://github.com/Ge    
166                                                   
167 - 29 October 2021 Vladimir Ivanchenko (particl    
168 - G4IonConstructor - added hyper-nuclei           
169                                                   
170 - 25th October 2021 B.Morgan (particles-V10-07    
171 - Use G4StrUtil functions replacing deprecated    
172                                                   
173 - 21 October 2021 Jonas Hahnfeld (particles-V1    
174 - Store custom tracking manager per particle d    
175                                                   
176 - 18 October 2021 Ben Morgan (particles-V10-07    
177 - Use std::string member functions from G4Stri    
178                                                   
179 - 17 October 2021 Alberto Ribon (particles-V10    
180 - Introduced 6 light hypernuclei and their cor    
181   as requested by the ALICE Collaboration: G4H    
182   G4HyperAlpha, G4AntiHyperAlpha, G4HyperH4, G    
183   G4DoubleHyperH4, G4AntiDoubleHyperH4, G4Hype    
184   G4DoubleHyperDoubleNeutron, G4AntiDoubleHype    
185   The following simplifying assumptions have b    
186   - No hyper-deuteron, no hyper-He3               
187   - The masses of these hyperons have been com    
188     method (by M. Kossov): G4HyperNucleiProper    
189   - The lifetimes are all assumed to be the sa    
190   - The decays are obtained from the two decay    
191     (with the same branching ratios as for a f    
192     whenever possible, that 50% of the emitted    
193     captured by the (anti-)nucleus where the d    
194     occurs. In the case of double-hyperon, onl    
195     is assumed to decay.                          
196 - Added a few methods in G4ParticleDefinition,    
197   hypernuclei and anti-hypernuclei.               
198 - Extended the max number of decay secondaries    
199   classes G4VDecayChannel and G4PhaseSpaceDeca    
200   a decay channel of G4DoubleHyperDoubleNeutro    
201                                                   
202 - 30 June 2021 Gabriele Cosmo (particles-V10-0    
203 - Fixed compilation error in G4IonTable occurr    
204                                                   
205 - 24 June 2021 Ivana Hrivnacova (particles-V10    
206 - Fixed retrieving selected particle in G4Part    
207   which was failing                               
208                                                   
209 - 21 June 2021 Gabriele Cosmo (particles-V10-0    
210 - Fixed shadowing compilation warning in G4Tri    
211                                                   
212 - 06 May 2021 Gabriele Cosmo (particles-V10-07    
213 - Fixed shadowing compilation warning in G4Ion    
214                                                   
215 - 30 March 2021 Ben Morgan (particles-V10-07-0    
216 - Migrate build to modular CMake API              
217                                                   
218 - 16 November 2020 Gabriele Cosmo (particles-V    
219 - Fixed typos in printed-out text. Addressing     
220                                                   
221 - 24 July 2020 Alberto Ribon (particles-V10-06    
222   G4ShortLivedConstructor : improved the (cons    
223   heavy diquarks.                                 
224                                                   
225 - 29 April 2020 Gabriele Cosmo (particles-V10-    
226   Fixed Coverity warning                          
227                                                   
228 - 14 April 2020 Gabriele Cosmo (particles-V10-    
229   Revision for c++11; code cleanup and formatt    
230                                                   
231 - 02 April 2020 Gabriele Cosmo (particles-V10-    
232   G4DynamicParticle - added move operators and    
233                                                   
234 - 11 March 2020 Vladimir Ivanchenko (particles    
235   G4DynamicParticle - added GetBeta() method      
236                                                   
237 - 18 February 2020 Vladimir Ivanchenko (partic    
238   G4ParticleTable - create destruct only one i    
239   G4IonTable and the messenger; assignment ope    
240   constructor are deleted; added cache with po    
241   particle and get/set methods                    
242                                                   
243 - 13 February 2020 Vladimir Ivanchenko (partic    
244   G4NuclideTable - added destruction of messen    
245                                                   
246 - 10 February 2020 Vladimir Ivanchenko (partic    
247   G4OpticalPhoton - define pdg code as "-22"      
248                                                   
249 - 06 February 2020 Makoto Asai (particles-V10-    
250   Fix broken if-block in G4DecayTableMessenger    
251   Addressing to Bug report #2193.                 
252                                                   
253 - 10 December 2019 Ben Morgan (particles-V10-0    
254   Cleanup CMake build, removing obsolete granu    
255   explicit include_directories.                   
256                                                   
257 - 05 November 2019 Vladimir Ivanchenko (partic    
258   G4NucleiProperties - in some hadronic models    
259   produced consisting of only neutrons or only    
260   parameterisation used inside this class prov    
261   value, which not allow decay such fragment;     
262   variant is proposed; also light ion masses c    
263   thread safe after change of the order of mas    
264                                                   
265 - 29 October 2019 Vladimir Ivanchenko (particl    
266   fixed History                                   
267 - 17 October 2019 Vladimir Ivanchenko (particl    
268   G4DynamicParticle: changed SetMass method -     
269     allow setting mass of a particle to PDG va    
270     in order to recover secondary hadrons to t    
271     marked "inline" all inline methods in the     
272                                                   
273 - 09 October 2019 Alberto Ribon (particles-V10    
274   G4ShortLivedConstructor : the method Constru    
275   by Vladimir Uzhinsky to include diquarks mad    
276   quarks. The new, heavy diquarks and anti-diq    
277   basic, rough properties (just those currentl    
278   string models): future refinements are expec    
279                                                   
280 - 03 July 2019 Vladimir Ivanchenko (particles-    
281   G4DynamicParticle: restore 10.5 definition a    
282   in order to preserve handling of exotic part    
283   of the class in one style, removed extra emp    
284                                                   
285 - 24 May 2019 Vladimir Ivanchenko (particles-V    
286   G4DynamicParticle: make members of the class    
287     flag; alined class members 3-vectors, doub    
288     initialisation of PDG code and polarizatio    
289     added method SetPolarisation(const G4Three    
290     mass; removed unused forward declarations     
291                                                   
292 - 09 April 2019 Gabriele Cosmo (particles-V10-    
293 - Fixed typo in G4ElectronOccupancy::operator=    
294                                                   
295 - 17 March 2019 Mihaly Novak (particles-V10-05    
296 - G4DynamicParticle: functionality to provide     
297   only on demand if its stored value is not up    
298                                                   
299 - 13 Mar 2019 Makoto Asai (particles-V10-05-02    
300 - G4NuclideTableMessenger.cc : fixing a typo.     
301                                                   
302 - 31 Jan 2019 Ivana Hrivnacova (particles-V10-    
303 - Merged GitHub PR #4: all Boolean operators n    
304                                                   
305 - 14 Dec 2018 Makoto Asai (particles-V10-05-00    
306 - G4PrimaryParticle.cc: Allowing absolute zero    
307   Co-working with event-V10-05-00 and decay-V1    
308                                                   
309 - 09 Nov 2018 Gabriele Cosmo (particles-V10-04    
310 - G4PrimaryVertex: fixed typo in class descrip    
311                                                   
312 - 08 Sep 2018 Hisaya Kurashige (particles-V10-    
313 - fix a bug in G4NeutronBetaDecay (problem#208    
314                                                   
315 - 31 Aug 2018 Hisaya Kurashige (particles-V10-    
316 - change UI command directory for G4NuclideTab    
317                                                   
318 - 15 Aug 2018 Hisaya Kurashige (particles-V10-    
319 - remove obsolete G4NucleiPropertiesTableAME03    
320                                                   
321 - 14 Aug 2018 Hisaya Kurashige (particles-V10-    
322 - fix compiler warning in G4ParticleTable         
323                                                   
324 - 14 Aug 2018 Hisaya Kurashige (particles-V10-    
325 - clean up source codes under management          
326                                                   
327 - 8 Aug 2018 Hisaya Kurashige (particles-V10-0    
328 - Fixed bugs(bug report #2072) in muon decay c    
329                                                   
330 - 17 May 2018 Jonathan Madsen (particles-V10-0    
331 - updated "thread-local-static-var" model to      
332   "function-returning-thread-local-static-refe    
333   which fixes Windows DLL + MT                    
334                                                   
335 - 09 April 2018 Makoto Asai (particles-V10-04-    
336 - G4PhaseSpaceDecayChannel::ManyBodyDecayIt()     
337   Fix incorrect indexing. Addressing bug repor    
338                                                   
339 - 12 February 2018 Jonathan Madsen (particles-    
340 - Removed G4MUTEX_INITIALIZER from constructor    
341                                                   
342 - 07 February 2018 Hisaya Kurashige  ( particl    
343 - remove obsolete enum of MaxNumberOfProducts     
344                                                   
345 - 13 September 2017 Krzysztof Genser ( particl    
346 - moved G4MuonicAtom & G4MuonicAtomHelper to m    
347   to avoid circular reference in the granular     
348                                                   
349 - 12 September 2017 Krzysztof Genser ( particl    
350 - corrected warning in G4MuonicAtom               
351                                                   
352 - 12 September 2017 Krzysztof Genser ( particl    
353 - Moved Muonic Atom files to hadrons/ions; int    
354 - revised G4MuonicAtomHelper, added G4MuonicAt    
355                                                   
356 - 16 Aug. 2017 Hisaya Kurashige ( particles-V1    
357 - Fix problem of G4DecayTable::SelectADecayCha    
358    in case of sum of BR is not equal to 1.0       
359 - Add protection to protect BR<0 or BR>1 for G    
360                                                   
361                                                   
362 - 14 Aug. 2017 Hisaya Kurashige ( particles-V1    
363 - Fix G4PDGCodeChecker to solve Coverity defec    
364                                                   
365 - 11 Aug. 2017 Hisaya Kurashige ( particles-V1    
366 - Modify test projects                            
367                                                   
368 - 11 Aug. 2017 Hisaya Kurashige ( particles-V1    
369 - Update mass, width and life time according t    
370                                                   
371 - 1 May 2017 Tatsumi Koi  ( particles-V10-03-0    
372 - Fix inconsistency between enum definition of    
373   and initialization of G4Ions::G4FloatLevelBa    
374                                                   
375 - 16 March 2017 Gabriele Cosmo  ( particles-V1    
376 - Fixed leak at construction for data allocate    
377   for the sub-instance offset in the splitter.    
378   G4ParticleDefinition, called as last in the     
379                                                   
380 - 2 March 2017 Hisaya Kurashige  ( particles-V    
381 - Fix Coverity defects(68969, 62788)              
382                                                   
383 - 1 March 2017 Hisaya Kurashige  ( particles-V    
384 - Update width of Bc+,Bc- according to PDG2016    
385                                                   
386 - 28 February 2017 Hisaya Kurashige  ( particl    
387 - Update particle properties according to PDG2    
388                                                   
389 - 27 February 2017 Hisaya Kurashige  ( particl    
390 - Set life time to -1.0 for all stable particl    
391                                                   
392 - 8 February 2017 Hisaya Kurashige                
393 - Reverted head to particles-V10-03-00            
394                                                   
395 - 6 February 2017 Krzysztof Genser ( particles    
396 - Corrected G4MuonicAtom Channels to avoid war    
397                                                   
398 - 6 February 2017 Krzysztof Genser ( particles    
399 - Added muatoms and placed G4MuonicAtom and G4    
400 - Defined preliminary API for G4MuonicAtom Cha    
401 - Expanded G4MuonicAtomHelper                     
402 - Allowed creation of muatoms in non 'PreInit'    
403                                                   
404 - 9 January 2017 Hisaya Kurashige ( particles-    
405 - Fix a bug in G4MuonRadiativeDecayWithSpin (#    
406 - Add G4AdjointElectronFI (partadjoint-V10-03-    
407                                                   
408 - 4 November 2016 Gunter Folger ( particles-V1    
409 - Remove G4PDefSplitter.                          
410 - Reformat G4PDefManager.cc, and move G4PDefDa    
411                                                   
412 - 3 November 2016 Gunter Folger ( particles-V1    
413 - Obsolete G4PDefSplitter, and replace            
414   "typedef G4PDefManager G4PDefSplitter<PDefDa    
415   with implementation. This addresses initiali    
416   static data previously in template.             
417                                                   
418 - 2 November 2016 Tatsumi Koi (particles-V10-0    
419 - Improve error message for potentially using     
420                                                   
421 - 26 October 2016 Gunter Folger  (particles-V1    
422 - protect initialisation of G4PDefSplitter to     
423    in attempt to correct windows compilation e    
424                                                   
425 - 21 October 2016 Gabriele Cosmo (particles-V1    
426 - Moved initialisation of G4PDefSplitter threa    
427   along with generic template type.               
428   Fixing compilation/linking errors on clang-3    
429                                                   
430 - 17 October 2016 Kevin Lynch (particles-V10-0    
431 - Added decay channel placeholders for G4Muoni    
432   Capture physics                                 
433                                                   
434 - 29 September 2016 Tatsumi Koi (particles-V10    
435 - Migration to ENSDFSTATE2.0                      
436 - Fix bug the case of two or more levels have     
437                                                   
438 - 28 September 2016 Tatsumi Koi (particles-V10    
439 - Fix circular dependency between management a    
440                                                   
441 - 27 September 2016 Tatsumi Koi for Kevin Lync    
442 - 22 September 2016 Kevin Lynch                   
443 - Added G4MuonicAtom class, along with minimal    
444   to allow creation of muonic atoms.              
445                                                   
446 - 9 September 2016 Gabriele Cosmo (particles-V    
447 - Moved accessors/modifiers for splitter data     
448   G4ParticleDefinition.                           
449   Explicitly initialise G4PDefSplitter data in    
450   translation unit.                               
451   Fixing compilation/linking errors on clang-3    
452                                                   
453 - 2 September 2016 Makoto Asai (particles-V10-    
454 - Changed the way of deleting G4PrimaryVertex     
455   objects to avoid stack overflow for very lar    
456   vertices or primary particles.                  
457                                                   
458 - 2 September 2016 Tatsumi Koi (particles-V10-    
459 - Fix problem in the previosu tag                 
460                                                   
461 - 29 August 2016 Tatsumi Koi (particles-V10-02    
462 - AME12 is used by default in NucleiProperties    
463                                                   
464 - 19 August 2016 Tatsumi Koi (particles-V10-02    
465 - Introducing G4NucleiPropertiesTableAME12        
466                                                   
467 - 8 August 2016 Makoto Asai (particles-V10-02-    
468 - Ground-level ion with floating level base no    
469   its floating level base.                        
470                                                   
471 - 27 July 2016 Makoto Asai (particles-V10-02-1    
472 - Floating level base is updated for G4Ions, G    
473   classes.                                        
474                                                   
475 - 7 July 2016 Gabriele Cosmo (particles-V10-02    
476 - Removed redundant check in G4PDefSplitter::U    
477   Addressing problem report #1876.                
478                                                   
479 - 7 July 2016 Hisaya Kurashige (particles-V10-    
480 - Skip check for one body decay in G4VDecayCha    
481 - Fix a bug (implemented in the previous tag)     
482                                                   
483 - 6 July 2016 Hisaya Kurashige (particles-V10-    
484 - Fix G4DynamicParticle in case that differenc    
485   is very small (<10 eV)                          
486 - Skip check daughter mass and parent mass in     
487   in G4VDecayChannel::FillDaughters               
488 - Minor Fix for G4PhaseSpaceDecayChannel          
489                                                   
490 - 5 May 2016 Hisaya Kurashige (particles-V10-0    
491 - Fix Coverity defects (43015,62787,62788)        
492 - Modify G4IonTable::GetIon with non-zero lvl     
493   (Coverity 63524)                                
494                                                   
495 - 5 April 2016 Makoto Asai (particles-V10-02-1    
496 - G4IsotopeMagneticMomentTable: Ignoring float    
497   the time being.                                 
498                                                   
499 - 4 April 2016 Makoto Asai (particles-V10-02-1    
500 - G4NuclideTable has migrated to the new float    
501                                                   
502 - 31 March 2016 Makoto Asai (particles-V10-02-    
503 - Introducing floating level base to G4Ions an    
504                                                   
505 - 2 March 2016 Hisaya Kurashige (particles-V10    
506 - Update properties of particles according to     
507                                                   
508 - 1 Match 2016 Andrea Dotti (particles-V10-02-    
509 - Fix for WIN: removing constexpr                 
510                                                   
511 - 29 February 2016 Andrea Dotti  (particles-V1    
512 - Fix for bug #1834: MT data-race in G4VDecayT    
513                                                   
514 - 25 February 2016 Andrea Dotti  (particles-V1    
515 - Preliminary tag to review of MT treatment fo    
516   G4VDecayChannel: raise exception if re-defin    
517   is requested                                    
518                                                   
519 - 4 February  2016 Tatsumi Koi (particles-V10-    
520 - Change default life of ion and hyper nucleus    
521                                                   
522 - 27 January 2016  Hisaya Kurashige(particles-    
523 - Fix the bug(#1820) in G4PhaseSpaceDecayChann    
524                                                   
525 - 21 January 2016  Hisaya Kurashige(particles-    
526 - Fix G4DecayTable::SelectADecayChannel           
527                                                   
528 - 28 December 2015  Makoto Asai (particles-V10    
529 - Fix wrong argument order CreateIon(A,Z,LL,0.    
530   G4IonTable.cc to CreateIon(Z,A,LL,0.0).         
531                                                   
532 - 18 December 2015  Tatsumi Koi (particles-V10    
533 - Fix problem on previous tag                     
534                                                   
535 - 17 December 2015  Tatsumi Koi (particles-V10    
536 - Revert default value of level tolerance in N    
537 - Turn out rounding of excitation energy to av    
538                                                   
539 - 3 December 2015  Dennis Wright (particles-V1    
540 - In G4IonTable remove static const tolerance     
541   pNuclideTable->GetLevelTolerance() in all lo    
542   This recovers missed levels when they are cl    
543                                                   
544 - 25 Nov. 2015  Gunter Folger (particles-V10-0    
545 - Fix for Windows in G4NuclideTable:              
546     Convert static G4double levelTolerance to     
547                                                   
548 - 14 Nov.  2015 Makoto Asai (particles-V10-01-    
549 - Add G4ParticleTable::DestroyWorkerG4Particle    
550   G4IonTable::DestroyWorkerG4IonTable() to cle    
551   particle disctionaries when worker threads a    
552                                                   
553 - 11 Nov.  2015 Tatsumi Koi (particles-V10-01-    
554 - Add Messenger for NuclideTable                  
555                                                   
556 - 16 Oct.  2015 Tatsumi Koi (particles-V10-01-    
557 - Fix problem on particles-V10-01-13              
558                                                   
559 - 13 Oct.  2015 Tatsumi Koi (particles-V10-01-    
560 - Re tag for testing                              
561                                                   
562 - 13 Oct.  2015 Tatsumi Koi (particles-V10-01-    
563 - Update of G4NuclideTable                        
564   Delete hard-coded state data                    
565   Enable to change tolerance value for finding    
566                                                   
567 - 9 Oct.  2015 Peter Gumplinger (particles-V10    
568 - fix Covarity error in both G4PionRadiativeDe    
569   G4MuonRadiativeDecayChannelWithSpin.cc          
570                                                   
571 - 2 Oct.  2015 Hisaya Kurashige (particles-V10    
572 - Remove parent_polarization from G4MuonRadiat    
573                                                   
574 - 29 Sep.  2015 Hisaya Kurashige (particles-V1    
575 - Add parent_polarization to G4VDecayChannel      
576   (Remove parent_polarization from G4MuonDecay    
577                                                   
578 - 18 Sep. 2015 Makoto Asai (particles-V10-01-0    
579 - G4ParticleDefinition::GetIonLifeTime() no lo    
580   G4IonTable, as each individual G4Ions object    
581   life time taken from G4NuclideTable when it     
582                                                   
583 - 18 Sep. 2015 Makoto Asai (particles-V10-01-0    
584 - Introducing a utility method G4IonTable::Get    
585   returns lifetime of a nuclide without instan    
586   object.                                         
587                                                   
588 - 17 Sep. 2015 Makoto Asai (particles-V10-01-0    
589 - Clean up G4IonTable class.                      
590   - Make sure worker knows G4NuclideTable         
591   - Simplify GetLifeTime()                        
592                                                   
593 - 12 Aug. 2015 Hisaya Kurashige (particles-V10    
594 - Add a new method of G4VDecayChannel::IsOKWit    
595    to check that parent mass (dynamical mass)     
596 - Add parentMass as a arugment of G4DecayTable    
597    Channels which gives false with IsOKWithPar    
598 - Add a new method of  G4PhaseSpaceDecayChanne    
599    to give daughter masses instead of sampling    
600    according to PDG mass and width.               
601    A new method of SampleDaughterMasses switch    
602 -- co work iwth decay-V10-01-02                   
603                                                   
604 - 12 Aug. 2015 Hisaya Kurashige (particles-V10    
605 - Fix a bug in K-K* decay modes in G4ExitedMes    
606  (K-K* modes in pi2(1670) decay are missing)      
607                                                   
608 - 11 Aug. 2015 Hisaya Kurashige (particles-V10    
609 - Fix coverity defects in G4IonTable              
610                                                   
611 - 10 Aug. 2015 Hisaya Kurashige (particles-V10    
612 - Modify loop for better performance.             
613                                                   
614 - 9 Aug. 2015 Hisaya Kurashige (particles-V10-    
615 - Loop check was done                             
616   'while' statement remains in following class    
617   - G4IonTable, G4NuclideTable, G4ParticleMess    
618     G4PhaseSpaceDecayChannel, G4PrimaryVertex,    
619     G4IsotopeMagneticMomentTable, G4TextPPRetr    
620                                                   
621 - 16 Feb. 2015 Hisaya Kurashige (particles-V10    
622 - Add gamma-gamma, omega-gamma modes to EtaPri    
623   and update braching ratio                       
624                                                   
625 - 18 Nov. 2014 Makoto Asai (particles-V10-00-2    
626 - Fix G4IonTable to delete thread-local string    
627                                                   
628 - 17 Nov. 2014 Makoto Asai (particles-V10-00-2    
629 - Fix G4ParticleTable to make sure all dynamic    
630   be deleted at the end of the program.           
631                                                   
632 - 23 Oct. 2014 Andrea Dotti - John Apostolakis    
633 - Revised G4ParticlesWorkspace to use new G4TW    
634 - Requires global-V10-00-39                       
635                                                   
636 - 23 Oct. 2014 Andrea Dotti - John Apostolakis    
637 - Introduced workspace class for particle defi    
638 - Revised G4PDefSplitter class to add utility     
639                                                   
640 - 11 Oct. 2014 Hisaya Kurashige (particles-V10    
641 - Remove FindIon/GetIon methods from G4Particl    
642                                                   
643 - 23 Sep. 2014 Hisaya Kurashige (particles-V10    
644 - Remove unused class of G4IsomerTable (G4Nucl    
645                                                   
646 - 12 Sep. 2014 Hisaya Kurashige (particles-V10    
647 - Update mass, width and lifetime according to    
648                                                   
649 - 19 Aug. 2014 Makoto Asai (particles-V10-00-2    
650 - Re-tag for testing.                             
651                                                   
652 - 18 Aug. 2014 Makoto Asai (particles-V10-00-1    
653 - Fix G4IonTable and G4NuclideTable so that no    
654   object can be created without preloading any    
655                                                   
656 - 18 Jul. 2014 Andrea Dotti (particles-V10-00-    
657 - Revert code changes in G4IonTable to logic o    
658   New logic is not clear, issues to be solved     
659   and we prefer to do it later. Keep previous     
660   code even if now has no effect.                 
661                                                   
662 - 18 Jul. 2014 Andrea Dotti                       
663 - Bug fixing: ensure size methods  check null     
664   for G4NuclideTable::fIsotopeList and return     
665                                                   
666 - 18 Jul. 2014 Makoto Asai (particles-V10-00-1    
667 - G4IonTable - Introducing PrepareNuclideTable    
668   creating G4NuclideTable object without prelo    
669                                                   
670 - 11 Jul. 2014 Andrea Dotti (particles-V10-00-    
671 - Solve data-race condition in G4PDefSplitter     
672                                                   
673 - 07 Jul. 2014 Makoto Asai (particles-V10-00-1    
674 - G4IonTable.cc - Fill decay channels when an     
675   the fly to avoid race condition issue in mul    
676   Addressing to bug report #1651.                 
677                                                   
678 - 14 Jun. 2014 Hisaya Kurashige (particles-V10    
679 - fix problems in the three-body decay in G4Ph    
680                                                   
681 - 13 Jun. 2014 Hisaya Kurashige (particles-V10    
682 - Fix the bug of mass width in G4VDecayChannel    
683                                                   
684 - 12 Jun. 2014 Alberto Ribon (particles-V10-00    
685 - G4PhaseSpaceDecayChannel: fix bug of momentu    
686   in the two-body decay                           
687                                                   
688 - 31 May 2014 Hisaya Kurashige (particles-V10-    
689 - Fix bugs in G4ExcitedMesonConstructor (missi    
690 - G4PhaseSpaceDecayChannel takes in to account    
691   and gives the dynamical mass according to Br    
692                                                   
693 - 27 May 2014 Hisaya Kurashige (particles-V10-    
694 - Add daughters_width in G4VDecayChannel          
695                                                   
696 - 25 May 2014 Hisaya Kurashige (particles-V10-    
697 - Fix Coverity Defects in G4PrimaryParticle, G    
698 - Add a new constructor in G4DynamicParticle      
699                                                   
700 - 06. May. 2014 Gabriele Cosmo (particles-V10-    
701 - Use G4ThreadLocalStatic in G4PDefSplitter.      
702                                                   
703 - 27. Mar. 2014 Hisaya Kurashige (particles-V1    
704 - Fix Coverity defects in G4NuclideTable.cc an    
705                                                   
706 - 26. Mar. 2014 Tatsumi Koi (particles-V10-00-    
707 -Fix lack of Cl35 ground state in NuclideTable    
708 -Fix lack of "*std::log(2.0)" in some comparis    
709                                                   
710 - 25. Feb. 2014 Hisaya Kurashige (particles-V1    
711 - Add G4Exception in G4ElectronOcuppancy::AddE    
712 - Life time is given from mass width for pi0 a    
713                                                   
714 - 24. Feb. 2014 Hisaya Kurashige (particles-V1    
715 - Fix compiler warnings in G4IonTable::GetLife    
716                                                   
717 - 22. Feb. 2014 Hisaya Kurashige (particles-V1    
718 - Update particle properties for PDG2013 and f    
719  - Fix PDG code for f0(1370) 10221-->30221        
720  - Update muon life time, mass and width          
721  - Update quark mass and width                    
722  - Update pi0 life and width                      
723  - Update eta mass and width                      
724  - Update f0(500) mass, width and name (was f0    
725  - Update rho0 mass                               
726  - Update f0(980) mass                            
727  - Update f1(1285) mass and width                 
728  - Update eta(1405) mass and width                
729  - Update K0s life and width                      
730  - Update K0* mass and width                      
731  - Update D0,AntiD0, D+/- mass                    
732  - Update Ds+/- mass                              
733  - Update B0,AntiB0, B+/- mass                    
734  - Update Bs0,AntiBs0 mass width and life         
735  - Update Bc+/-0 mass width and life              
736  - Update Etac mass width and life                
737  - Update Neutron width and life                  
738  - Update Sigma_b+/- mass and  width              
739  - Update N(1650) width                           
740  - Update N(1700) width                           
741  - Update N(1720) width                           
742  - Update delta(1232)- width                      
743  - Update delta(1600) width                       
744  - Update delta(1620) width                       
745  - Update delta(1905) mass and width              
746  - Update delta(1910) mass and width              
747  - Update delta(1920) width                       
748  - Update delta(1930) mass                        
749  - Update Sigmac0,Sigmac++  mass and width        
750  - Update AntiLambda_b  mass ,width and life      
751  - Update Sigma_b+/-  mass ,width and life        
752  - Update Xi_b0/-  mass ,width and life           
753  - Fix baryon number for AntiLambda_b, AntiLam    
754                                                   
755 - 21. Feb. 2014  Makoto Asai (particles-V10-00    
756 - G4ParticleDefinition::DumpTable() displays c    
757   information for a general ion as long as it     
758   G4NuclideTable. Addressing to bug report #15    
759                                                   
760 - 28. Jan. 2014  Makoto Asai (particles-V10-00    
761 - Fix G4ParticleTable::GetParticle(G4int) meth    
762                                                   
763 - 27. Nov. 2013  Gabriele Cosmo (particles-V09    
764 - Correction in G4PDefSplitter::FreeSlave() to    
765   delete for releasing offset.                    
766 - Fix in G4ExcitedBaryonConstructor::GetCharge    
767   G4ExcitedMesonConstructor::GetCharge() to re    
768   specification with 'static const' for local     
769   compilation error in MT mode on the icc comp    
770                                                   
771 - 21. Nov. 2013  Hisaya Kurashige (particles-V    
772 - Fix defects by Coverity                         
773    G4NuclideTable.cc G4ParticleTable.cc G4VDec    
774    G4IonTable.cc G4IsomerTable.cc                 
775                                                   
776 - 5. Nov. 2013  Hisaya Kurashige (particles-V0    
777 - Fix G4NeutronBetaDecayChannel (Bug #1532)       
778                                                   
779 - 30. Oct. 2013  Makoto Asai (particles-V09-06    
780 - Fix the static access method to G4NuclideTab    
781   a problem on Windows.                           
782                                                   
783 - 28. Oct. 2013  Makoto Asai (particles-V09-06    
784 - Correct the energy tolerance for G4IonTable:    
785                                                   
786 - 25. Oct. 2013  Makoto Asai (particles-V09-06    
787 - Fix search logic in G4NuclideTable.             
788                                                   
789 - 25. Oct. 2013  Makoto Asai (particles-V09-06    
790 - Additional cout for the case G4IsotopeProper    
791                                                   
792 - 25. Oct. 2013  Makoto Asai (particles-V09-06    
793 - Temporary tag.                                  
794                                                   
795 - 25. Oct. 2013  Makoto Asai (particles-V09-06    
796 - Remove unnecessary G4cout.                      
797                                                   
798 - 24. Oct. 2013  Makoto Asai (particles-V09-06    
799 - Protect G4IonTable against rare cases when o    
800   preloaded while the ground state with non-ze    
801   created on the fly.                             
802                                                   
803 - 24. Oct. 2013  Makoto Asai (particles-V09-06    
804 - Fix G4IonTable so that it properly uses ioso    
805   G4NuclideTable even if other physics process    
806   isomer tables.                                  
807                                                   
808 - 23. Oct. 2013  Michael Kelsey                   
809 - Add new G4Phonon{Long,TransSlow,TransFast} p    
810   These will NOT be built as part of G4BosonCo    
811   must create them explicitly.                    
812                                                   
813 - 23. Oct. 2013  Makoto Asai (particles-V09-06    
814 - Fixed uninitialized pointer.                    
815 - Extend G4NuclideTable class to allow reading    
816                                                   
817 - 22. Oct. 2013  Makoto Asai (particles-V09-06    
818 - Introducing G4NuclideTable class. Ground sta    
819   pre-loaded from this table before the first     
820                                                   
821 - 21. Oct. 2013  Makoto Asai (particles-V09-06    
822 - Naming convention of isomers and general exc    
823   unified. They always appear with excitation     
824                                                   
825 - 1. Oct. 2013  Makoto Asai (particles-V09-06-    
826 - Protect a G4PhaseSpaceDecayChannel::current_    
827   thread local.                                   
828                                                   
829 - 9. Sep. 2013  Makoto Asai (particles-V09-06-    
830 - Remove split class mechanism from G4VDecayCh    
831                                                   
832 - 8. Sep. 2013  Makoto Asai (particles-V09-06-    
833 - G4ParticleTable: Update thread-local disctio    
834   is created during an event loop.                
835                                                   
836 - 6. Sep. 2013  Makoto Asai (particles-V09-06-    
837 - Fix the use of Mutex in G4IonTable.             
838                                                   
839 - 5. Sep. 2013  Makoto Asai (particles-V09-06-    
840 - Particle table and ion table in the master t    
841   even if a particle is instantiated during an    
842                                                   
843 - 1. Sep. 2013  Makoto Asai (particles-V09-06-    
844 - Ditto for Linux and Windows.                    
845                                                   
846 - 1. Sep. 2013  Makoto Asai (particles-V09-06-    
847 - Further protection.                             
848                                                   
849 - 31. Aug. 2013  Makoto Asai (particles-V09-06    
850 - G4ParticleDefinition::SetProcessManager() no    
851   TLS pointer and sets it up if it isn't. This    
852   tests that do not use Run Manager.              
853                                                   
854 - 28. Aug. 2013  Makoto Asai (particles-V09-06    
855 - Retagged.                                       
856                                                   
857 - 28. Aug. 2013  Makoto Asai (particles-V09-06    
858 - Split class mechanism of G4ParticleDefinitio    
859   general ions share the object ID with Generi    
860   to G4ProcessManager are not created for such    
861                                                   
862 - 15. Aug. 2013  Makoto Asai (particles-V09-06    
863 - G4IonTable.cc: Fix the initialiaztion of Iso    
864   worker thread.                                  
865                                                   
866 - 14. Aug. 2013  Makoto Asai (particles-V09-06    
867 - ParticleTableIterator skips general ions unl    
868   "false" as its parameter.                       
869 - Add warning message if a process manager is     
870   a particle during the event loop.               
871 - G4ParticleMessenger : /particle/createAllIon    
872   won't propagate to worker threads as all ion    
873   in the master thread and particle table and     
874   inherit those of masther thread.                
875                                                   
876 - 3. Aug. 2013 Hisaya Kurashige (particles-V09    
877 - Do not copy IsotopeTable of G4Iontable to Wo    
878 - Clean up methods of G4ParticleTable             
879                                                   
880 - 31 July 2013  Dennis Wright (particles-V09-0    
881 - Add GetIon(Z,A,level) to G4ParticleTable        
882                                                   
883 - 29. Jul. 2013 Hisaya Kurashige (particles-V0    
884 - Revert EncodingDictionary in G4ParticleTable    
885                                                   
886 - 29. Jul. 2013 Hisaya Kurashige (particles-V0    
887 - Add DNA particles for setting isGeneralIon f    
888                                                   
889 - 26. Jul. 2013 Hisaya Kurashige (particles-V0    
890 - Fix bug in  G4ParticlePropertyTable::SetPart    
891 - Fix G4IonTable::WorkerG4IonTable() (process     
892 - Fix G4ParticleTable::WorkerG4ParticleTable()    
893 - G4IsomerTbale::isomerTable is changed to sta    
894 - G4NucleiPropertiesTableAME03 and G4NucleiPro    
895   are changed to static const (was static G4Th    
896 - Add isomer level to G4IsonTable::GetNucleusM    
897 - Add G4ParticleDefinition::IsGeneralIon metho    
898 - Add G4Exception for G4IonTable::CreateIon me    
899   (This method will be removed in the next rel    
900 - Remove ShortLivedDictionary and EncodingDict    
901                                                   
902 - 11. Jul. 2013 Gabriele Cosmo (particles-V09-    
903 - Simplified use of allocator for G4DynamicPar    
904                                                   
905 - 01. Jul. 2013 Makoto Asai (particles-V09-06-    
906 - Generic ions except GenericIon itself no lon    
907   UI command to make the shallow copy of proce    
908                                                   
909 - 20. Jun. 2013 Andrea Dotti (particles-V09-06    
910 - Bug fix for MT: set static TLS pointer G4PDe    
911   delete in split-class mechanism G4PDefSplitt    
912                                                   
913 - 11. Jun. 2013 Makoto Asai (particles-V09-06-    
914 - Fix for MT: change ions and isomers to be cr    
915   so that they properly inherit the process ma    
916                                                   
917 - 08. Jun. 2013 Hisaya Kurasige (particles-V09    
918 - Fix the name of Upsilon meson.                  
919                                                   
920 - 29. May  2013 Gabriele Cosmo, Andrea Dotti (    
921 - Revert back changes done by V.I. in G4IonTab    
922   out to be wrong.                                
923 - Consistently use wrappers and typedefs from     
924   functions and types in G4ParticleTable and G    
925   on Windows.                                     
926 - Add back initialization of light (anti-)ions    
927   enabled only for MT and introduced initializ    
928   MTRunManager. Should also solve performance     
929   tag ref-04c.                                    
930                                                   
931 - 23. May  2013 Vladimir Ivantchenko              
932 - G4IonTable: modified FindIon(), when find an    
933   of break.                                       
934                                                   
935 - 05. May  2013 Hisaya Kurashige (particles-V0    
936   (-26 tag is removed and reverted back as -27    
937 - Add G4IsomerTable to create isomers (includi    
938 - Modify GetIon methods with isomer level         
939   - the ion name has isomer level in the brack    
940   !!NOTE                                          
941     - GetIon methods with excited enregy can b    
942     - If no isomers with matched excitation en    
943       an ion will be created with isomer level    
944       and the ion name has excited energy in t    
945 - G4IonTable::CreateIon() is now can be used i    
946                                                   
947 - 02. May  2013 Hisaya Kurashige (particles-V0    
948 - Add Isomer Level to G4Ions                      
949    - Assign level = 0 for ground state            
950    - Assign level = 1 for excited states excep    
951    - Add level = 0 in constructors for light i    
952 - Add following methods of using isomer level     
953   !!NOTE  Currently these methods are relevant    
954   - G4ParticleDefinition* GetIon(G4int Z, G4in    
955   - G4ParticleDefinition* GetIon(G4int Z, G4in    
956 - Modify following methods. The last argument     
957   - static G4int GetNucleusEncoding               
958   - static G4bool GetNucleusByEncoding            
959 - Add Isomer Level to G4IsotopeProperty and ad    
960   - void              DumpTable(G4int Zmin=1,     
961   - const G4String&   GetName() const;            
962 - Add /particle/createAllIsomer commnd for fut    
963 - Modify G4IsotopeMagneticMomentTable to deal     
964  - Modify G4IsotopeMagneticMoment.table           
965                                                   
966 - 29. Apr. 2013 Hisaya Kurashige (particles-V0    
967 - Fix a bug to avoid creatiing ions with same     
968                                                   
969 - 27. Apr. 2013 Hisaya Kurashige (particles-V0    
970 - Modify G4IonTable::GetIonName to use a stati    
971                                                   
972 - 27. Apr. 2013 Hisaya Kurashige (particles-V0    
973 - Modify G4IonTable::GetIon and CreateIon         
974   - remove string comparison in GetIon            
975   - compare excited energy with precion of 0.1    
976   - set excitation energy consistent with mass    
977 - Modify element name for Z>111                   
978                                                   
979 - 23. Apr. 2013 Hisaya Kurashige (particles-V0    
980 - Fix bug in G4IonTable::FindIon for light ion    
981                                                   
982 - 10. Apr. 2013 Hisaya Kurashige (particles-V0    
983 - remove G4Exceptions which added in G4Particl    
984   (it is not problem.)                            
985                                                   
986 - 9. Apr. 2013 Hisaya Kurashige (particles-V09    
987 - Merged developents from 09 to 12                
988 - remove G4cerr                                   
989 - Modify G4IonTable::FindIon to remove EnergyT    
990                                                   
991 - 4. Apr. 2013 A. Ribon (particles-V09-06-14)     
992 - Reproducibility fix in G4IonTable: re-use an    
993   only if the excitation energy is the same (n    
994                                                   
995 - 2. Apr. 2013 A. Dotti (particles-V09-06-13)     
996 - Merging with particles-V09-06-08                
997 (lost modification from 09 to 12)                 
998                                                   
999 - 2. Apr. 2013 Hisay Kurashige (particles-V09-    
1000 - Fix bug of using ProcessManager in G4Partic    
1001 - Fix bug in leptons                             
1002                                                  
1003 - 30 Mar. 2013 Hisay Kurashige (particles-V09    
1004 - Fix bug of using thePDGMass                    
1005                                                  
1006 - 26 Mar. 2013 Hisay Kurashige (particles-V09    
1007 - Fix bugs in leptons for setting magnetic mo    
1008                                                  
1009 - 23 Mar. 2013 Hisay Kurashige (particles-V09    
1010 - Fix bugs in G4MuonPlus for setting magnetic    
1011 - Update magnetic moment for proton and charg    
1012 - Add G4Excepen if G4ParticleDefintion::Calcu    
1013                                                  
1014 - 21 Mar. 2013 A. Dotti (particles-V09-06-08)    
1015 - Adding G4ParticleDefinition::SetMasterProce    
1016                                                  
1017 - 14 Mar. 2013 G.Cosmo (particles-V09-06-07)     
1018 - Simplified implementation for IsIon() and I    
1019   Use workaround for local thread-local point    
1020                                                  
1021 - 12 Mar. 2013 G.Cosmo (particles-V09-06-06)     
1022 - Added public accessors for MT data to G4Par    
1023   G4VDecayChannel.                               
1024                                                  
1025 - 11 Mar. 2013 G.Cosmo (particles-V09-06-05)     
1026 - Redefined G4DLL_API to G4PART_DLL to avoid     
1027                                                  
1028 - 08 Mar. 2013 G. Cosmo (particles-V09-06-04)    
1029 - Moved G4MTTransitoryParticle class from "gl    
1030   and renamed to G4PDefSplitter.                 
1031 - Adapted split classes (G4ParticleDefinition    
1032   change and made code cleanup.                  
1033 - Code cleanup from MT changes on most classe    
1034                                                  
1035 - 25 Feb. 2013 A. Dotti (particles-V09-06-03)    
1036 - Removed "extern" lockCount and particleTabl    
1037   data member of the G4ParticleTable class (n    
1038                                                  
1039 - 25 Feb. 2013 H.Kurashige (particles-V09-06-    
1040 - Update trunk to geant4-09-06-ref-02 for fol    
1041   in order to resolve compiler errors            
1042    G4DynamicParticle.icc G4DynamicParticle.cc    
1043                                                  
1044 - 24 Feb. 2013 H.Kurashige (particles-V09-06-    
1045 - Remove unused variable of thePDGiSpin from     
1046                                                  
1047 - 9 Sep. 2012 G.Cosmo (particles-V09-05-07)      
1048 - Fix constructor of G4PhaseSpaceDecayChannel    
1049                                                  
1050 - 13 Jun. 2012 G.Cosmo (particles-V09-05-06)     
1051 - Explicitly use inclusion of headers for sys    
1052   constants, in plan to remove implicit inclu    
1053                                                  
1054 - 25 May. 2012 G.Cosmo (particles-V09-05-05)     
1055 - Fixed trivial cases of variable shadowing.     
1056                                                  
1057 - 24 May. 2012 H.Kurashige (particles-V09-05-    
1058 - Fix the problem in G4PhaseSpaceDecayChannel    
1059   (dynamic mass is cached in the object and u    
1060                                                  
1061 - 14 May. 2012 H.Kurashige (particles-V09-05-    
1062 - Add protection to call G4ParticleRemoveAllP    
1063 - Add protection to call clear for G4IonTable    
1064 - Add protection to call Remove for G4Particl    
1065 - Add protection to call destructor of G4Part    
1066                                                  
1067 - 29 Apr. 2012 H.Kurashige (particles-V09-05-    
1068 - Fixed assignemt operator of G4DecayProducts    
1069                                                  
1070 - 21 Apr. 2012 H.Kurashige (particles-V09-05-    
1071 - Fixed the bug in decay table for k_star-       
1072                                                  
1073 - 4 Apr. 2012 H.Kurashige (particles-V09-05-0    
1074 -  Modify G4eDecayProduct to use std::vector     
1075    (remove limitation of number of daughters)    
1076                                                  
1077 - 23 Nov. 2011 P.Gumplinger (particles-V09-04    
1078 - this is a correction of a comment only; cre    
1079   D. Mingming in G4MuonRadiativeDecayChannelW    
1080                                                  
1081 - 12 Nov. 2011 H.Kurashige (particles-V09-04-    
1082 - Fix obsolete G4Exception in G4DynamicPartic    
1083                                                  
1084 - 12 Nov. 2011 H.Kurashige (particles-V09-04-    
1085 - Fixed bug in G4IsotopeMagneticMoment constr    
1086                                                  
1087 - 8 Nov. 2011 H.Kurashige (particles-V09-04-1    
1088 - Fixed bugs reported by Coverity                
1089   (Most of them are 'Missing assignement oper    
1090                                                  
1091 - 17 Oct. 2011 H.Kurashige (particles-V09-04-    
1092 - fix minor bugs reported by Coverity            
1093                                                  
1094 - 22 Aug. 2011 P.Gumplinger (particles-V09-04    
1095 - fix the scale of som0 in G4MuonRadiativeDec    
1096                                                  
1097 - 22 Aug. 2011 P.Gumplinger (particles-V09-04    
1098 - fix coding errors in G4MuonRadiativeDecayCh    
1099 - should be 12.0*(x*y*(1.0-y)......); 2.0*ns+    
1100 - som0 = (som00+som01)/y                         
1101 - then sample according to: } while (G4Unifor    
1102 - Thanks to M. Ding, Tsinghua Univ.              
1103                                                  
1104 - 22 Aug. 2011  H.Kurashige (particles-V09-04    
1105 - Adding B-baryons, Bc mesons, Upsiron and Et    
1106 - Update particle life time  according to PDG    
1107 - Fix a bug of making comment lines in G4Html    
1108                                                  
1109 - 3 Aug. 2011  H.Kurashige (particles-V09-04-    
1110 - Update particle mass/width according to PDG    
1111 -Fix UNINIT_CTOR in G4PrimaryParticle            
1112                                                  
1113 - 2 July 2011  H.Kurashige (particles-V09-04-    
1114 - Fixed bugs of uninitialized values in CTOR     
1115                                                  
1116 - 27 June 2011 G.Cosmo (particles-V09-04-10)     
1117 - Moved GetParticleName() and FindParticle()     
1118   to be non-inline (defining multiple return     
1119                                                  
1120 - 18 June 2011 H.Kurashige (particles-V09-04-    
1121 - Fix bug of setting momentum direction in G4    
1122 - Add copy constructor of G4PrimaryParticle a    
1123 - Fix Print method of G4PrimaryVertex            
1124 - Clean up codes of G4PrimaryParticle and G4P    
1125                                                  
1126 - 16 June 2011 H.Kurashige (particles-V09-04-    
1127 - Fix bug in G4PrimaryParticle by adding poin    
1128   GetPDGMass and GetPDGCode.                     
1129 - Add BetaDecay for anti_neutron. (Revert to     
1130                                                  
1131 - 14 June 2011 M.Asai (particles-V09-04-07)      
1132 - Temporaly remove BetaDecay for anti_neutron    
1133                                                  
1134 - 13 June  2011 H.Kurashige (particles-V09-04    
1135 - Modify G4PrimaryParticle to have kinetic en    
1136   instead of momentum only.                      
1137                                                  
1138 - 20 May 2011 Ben Morgan (particles-V09-04-05    
1139 - CMakeLists.txt : Added G4PARTICLE_ALLOC_EXP    
1140   add_definitions so all submodules pick it u    
1141                                                  
1142 - 14 May 2011  Hisaya Kurashige  (particles-V    
1143 - Fix energy of proton and neutrino in G4Neut    
1144                                                  
1145 - 13 May 2011  Hisaya Kurashige  (particles-V    
1146 -  Fix compiler warning in G4TauLeptonicDecay    
1147                                                  
1148 - 22 Mar. 2011  Hisaya Kurashige  (particles-    
1149 - Fix  G4ParticleDefinition::SetApplyCutsFlag    
1150                                                  
1151 - 16 Mar. 2011  Hisaya Kurashige  (particles-    
1152 - Modify PDGCodeChecker to allow PDG codei fo    
1153 - Fix problems reported by Coverity              
1154                                                  
1155 - 26 jan. 2011  Hisaya Kurashige  (particles-    
1156 - Register BetaDecay for anti_neutron            
1157   though anti_neutron keeps as "stable" with     
1158 - Clean up G4Exception (Define error_code)       
1159                                                  
1160 - October 30  2010  Hisaya Kurashige (particl    
1161 - Fix bugs of uninitialized variables (report    
1162                                                  
1163 - October 27  2010  Gabriele Cosmo (particles    
1164 - Restored DLL setup as originally. Withdrawn    
1165                                                  
1166 - October 19  2010  Gabriele Cosmo (particles    
1167 - Replaced G4PARTICLES_ALLOC_EXPORT flag with    
1168   symbols.                                       
1169                                                  
1170 - October 16  2010  Hisaya Kurashige (particl    
1171 - Fix bugs in G4IonTable::IsIon                  
1172  (anti nuclei were identified as normal ions     
1173                                                  
1174 - October 11  2010  Hisaya Kurashige (particl    
1175 - Modify reporttParticleTable                    
1176 - Fix particle type for anti_alpha               
1177 - Modify G4ParticleDefiniton::Dump to print A    
1178 - Fix a bug in G4PDGCodeChecker for anti_nucl    
1179                                                  
1180 - October 9  2010  Hisaya Kurashige (particle    
1181 - Remove anti_nuclei from shortlived             
1182 - Add anti_nuclei classes under hadrons/ions     
1183 - Fix G4IonTable::IsLightIon method (neutron,    
1184 - Add G4IonTable::IsLightAntiIon, G4IonTable:    
1185                                                  
1186 - October 1  2010  Hisaya Kurashige (particle    
1187 - Update mass/width of  muons, taus, mesons,     
1188 - Fixed signature for std::pair in G4IonTable    
1189   to ISO/C++ Standard. (Sep. 3 by G.Cosmo)       
1190                                                  
1191 - August 12  2010    Hisaya Kurashige (partic    
1192 - Add G4DynamicParticle::GetParticleDefinitio    
1193                                                  
1194 - August 10  2010    Hisaya Kurashige (partic    
1195 - Clean up codes                                 
1196   (Use const pointer of G4ParticleDefinition     
1197                                                  
1198 - July 20  2010    Hisaya Kurashige (particle    
1199 - Fix a bug in G4ExcitedMesonConstructor::Add    
1200                                                  
1201 - June 16  2010    Peter Gumplinger  (particl    
1202 - G4MuonRadiativeDecayChannelWithSpin.cc: cor    
1203   front of the som01 term; Pmu is -1 for mu+     
1204   takes care of the sign in equ. (70) of TWIS    
1205                                                  
1206 - June 11  2010    Hisaya Kurashige  (particl    
1207 - Add anti-nuclei as shortlived                  
1208                                                  
1209 - May 20 2010    Hisaya Kurashige  (particles    
1210 - Fix problems that error messages appear in     
1211                                                  
1212 - May 13 2010    Hisaya Kurashige  (particles    
1213 - Clean up codes of G4Dynamicparticle ctors (    
1214                                                  
1215 - Apr. 20 2010    Hisaya Kurashige  (particle    
1216 - revert destructor of G4DynamicParticle to n    
1217  (It was changed to virtual by mistake in par    
1218                                                  
1219 - Apr. 19 2010    Hisaya Kurashige  (particle    
1220 - Allow creation of shortlived particles othe    
1221 - ElectronOccupancy in G4DynamicParticle is c    
1222   (i.e. not created at the construction of G4    
1223    created when AddElectron/RemoveElectron ar    
1224                                                  
1225 - Nov 20 2009     Laurent Desorgher (particle    
1226 - Add Geant4 disclaimer to  G4AdjointProton a    
1227                                                  
1228 - Nov 06 2009     Hisaya Kurashige (particles    
1229 - Add G4AdjointProton and Adjoint-light ions     
1230                                                  
1231 - Oct 21 2009     Hisaya Kurashige (particles    
1232 - Change G4ElectronOccupancies::MaxSizeOfOrbi    
1233                                                  
1234 - Oct 9 2009     Hisaya Kurashige (particles-    
1235 - Fix small difference of mass of  taus, meso    
1236                                                  
1237 - Oct 8 2009     Hisaya Kurashige (particles-    
1238 - Fix mass of anti baryons (Sigmac, Lambdac)     
1239                                                  
1240 - Sep 23 2009     Hisaya Kurashige (particles    
1241 - Fix a bug in G4IonTable::FIndIon               
1242    (use multimap instead of map)                 
1243 - Fix a bug in G4IonTable::CreateIon             
1244    (remove deleteion of G4IsotopeProperty* po    
1245                                                  
1246 - Sep 16 2009     Hisaya Kurashige (particles    
1247 - Add check on application state in the const    
1248 - Use sstream instead of strstrem in test/che    
1249                                                  
1250 - Sep 14 2009     Hisaya Kurashige (particles    
1251 - Clean up codes for DecayChannels and so on     
1252                                                  
1253 - Aug 05 2009     Hisaya Kurashige (particles    
1254 - Fix a bug that A nad Z of neutron are not d    
1255 - Fix handling of PDG encoding for proton in     
1256                                                  
1257 - Aug 03 2009     Hisaya Kurashige (particles    
1258 - Remove G4NucleiPropertiesTable                 
1259 - Modify G4IonTable::IsIon                       
1260                                                  
1261 - July 31 2009     Hisaya Kurashige (particle    
1262 - Use STL map for G4IonTable                     
1263 - Add G4IonTable::CreateAllIon() method          
1264 - Add /particle/createAllIon command             
1265                                                  
1266 - May  5 2009      P.Gumplinger (particles-V0    
1267 - ascertain that the absolute of the argument    
1268   in G4MuonRadiativeDecayChannelWithSpin.cc      
1269                                                  
1270 - May. 2 2009      H.Kurashige  (particles-V0    
1271 - Add G4NuclearProperty::GetNuclearMass(const    
1272 - Fix bugs in  electron mass calculation and     
1273 - Add  printMassTable in test                    
1274                                                  
1275 - Apr. 29 2009      H.Kurashige  (particles-V    
1276 - Clean up comments in G4NucleiPropertiesTabl    
1277                                                  
1278 - Apr. 7 2009      H.Kurashige  (particles-V0    
1279 - Migrate to use G4NucleiPropertiesTableAME03    
1280 - Introduce  G4NucleiPropertiesTableAME03 to     
1281                                                  
1282 - Apr. 2 2009      H.Kurashige  (particles-V0    
1283 - Use std::fabs() instead of abs()               
1284                                                  
1285 - Feb. 27 2009      H.Kurashige  (particles-V    
1286 - Update masses of light ions                    
1287                                                  
1288 - Jan. 29 2009      H.Kurashige  (particles-V    
1289 - include fixes in "partman-V09-02-00" and Ca    
1290                                                  
1291 - Jan. 28 2009      G.Cosmo                      
1292 - Optimised G4IonTable::IsIon() implementatio    
1293   (on kind suggestion of P.Elmer, CMS).          
1294   Fix included in tag "partman-V09-02-00", wh    
1295   introduced to G4ParticleDefinition, just be    
1296                                                  
1297 - Nov. 14 2008      H.Kurashige                  
1298 - Add G4ParticleDefinition::CalculateAnomaly     
1299                                                  
1300 - Nov. 13 2008      H.Kurashige (particles-V0    
1301 - Fix magnetic moment for leptons                
1302                                                  
1303 - Nov. 10 2008      H.Kurashige (particles-V0    
1304 - Fix particle name of G4AdjointPositron         
1305                                                  
1306 - Nov. 06 2008      H.Kurashige (particles-V0    
1307 - Adding new sub-directory of adjoint and adj    
1308                                                  
1309 - Oct. 28 2008      H.Kurashige (particles-V0    
1310 - Add methods of taking A nd Z arguments as G    
1311                                                  
1312 - Oct. 23 2008      H.Kurashige (particles-V0    
1313 - Add G4NucleiProperties::IsInStableTable        
1314   (as a replace of G4NucleiPropertiesTable::I    
1315 - Change G4NucleiProperties::GetBindingEnergy    
1316 - Change G4NucleiProperties::GetMassExcess as    
1317                                                  
1318 - Oct. 22 2008      H.Kurashige (particles-V0    
1319 - Fix using raw number of elecrtron mass in c    
1320                                                  
1321 - Oct. 22  2008    H.Kurashige (particles-V09    
1322 - Hide all methods of getting mass of nucleus    
1323 - Cash pointers/masses of light nuclei in G4N    
1324 - Add a table of sum of masses of orbital ele    
1325                                                  
1326 - Sep.  18  2008    H.Kurashige (particles-V0    
1327 - update mass/width according PDG2008            
1328                                                  
1329 - Sep.  17  2008    H.Kurashige (particles-V0    
1330 - Avoid direct comparison with string in G4Io    
1331                                                  
1332 - August 08  2008    H.Kurashige (particles-V    
1333 - Modify G4HtmlPPReporter                        
1334                                                  
1335 - June 08  2008      H.Kurashige (particles-V    
1336 - Add /particle/verbose command for setting v    
1337 - The initial verbose level of the ParticleTa    
1338 - The verbose level of the ParticleDefinition    
1339   is set same as the ParticleTable               
1340                                                  
1341 - Mar. 21  2008      H.Kurashige (particles-V    
1342 - Modify  implementaion of G4ParticleTable::R    
1343   G4ParticleTable::RemoveAllParticles() so th    
1344   definition objects are deleted in these met    
1345   Users are responsible to delete particle ob    
1346 - Add G4ParticleTable::DeleteAllParticles() t    
1347   remove and delete all particles in the list    
1348                                                  
1349 - Mar. 20  2008      H.Kurashige (particles-V    
1350 - Modify implementaion of G4ParticleTable::Re    
1351   (delete the particle as same way as RemoveA    
1352 - Fix bugs in G4Iontable::Remove() and G4Shor    
1353 - Fix bugs in G4ParticleTable::RemoveAllParti    
1354   (G4Iontable and G4ShortLivedTable should no    
1355                                                  
1356 - Mar. 06  2008      H.Kurashige (particles-V    
1357 - Modify proton mass equal to proton_mass_c2     
1358  (DIFFERFENCE is 10 eV)                          
1359                                                  
1360 - Check if the atmic number should be less th    
1361 - Add class/method  name in printouts            
1362                                                  
1363 - Oct. 29  2007    P.Gumplinger (particle-V09    
1364 - Add G4PionRadiativeDecayChannel, G4MuonRadi    
1365                                                  
1366 - Oct. 06  2007    H.Kurashige (particles-V09    
1367 - Add units in messages                          
1368                                                  
1369 - Sep. 14  2007    H.Kurashige (particles-V09    
1370 - Add G44HyperNucleiProperties                   
1371 - Add GetIon/FindIon methods for hyper-nuclei    
1372 - Modify G4PDGCodeChecker to check PDG code f    
1373 - remove const from return value of G4Particl    
1374   in order to allow users to use G4IonTable::    
1375                                                  
1376 - May. 30  2007    H.Kurashige (particles-V08    
1377 - Fix G4PDGCodeChecker::GetQuarkFlavor           
1378                                                  
1379 - May.  12 2007    H.Kurashige (particles-V08    
1380 - Add check against sqrt(negative) in G4Decay    
1381 - Add deletion of IsotopeTableList in the des    
1382                                                  
1383 - Mar.  16 2007    H.Kurashige (particles-V08    
1384 - Update magnetic moment for leptons             
1385 - Add magnetic moment in G4IsotopeProperty       
1386 - Allow registration of several isotope prope    
1387 - Add G4IsotopeMagneticMomentTable  and datda    
1388 - Allow any Z,A combination (A>=Z) for G4IonT    
1389                                                  
1390 - Mar.  11 2007    H.Kurashige (particles-V08    
1391 - Added magnetic momnet in G4ParticleDefiniti    
1392    (co-work with  track-V08-02-00)               
1393                                                  
1394 - Nov. 15, 2006    H.Kurashige (particles-V08    
1395 - Optimize G4IonTable::IsLightIon                
1396                                                  
1397 - Oct. 13, 2006    H.Kurashige (particles-V08    
1398 - Update mass/width/encoding to match with PD    
1399 - Introduce PDG encoding for nuclei              
1400                                                  
1401 - Oct. 1, 2006    H.Kurashige (particles-V08-    
1402 - Add  G4Exception of Warning if sum of daugh    
1403 - Modify GetMass and GetCharge of G4PrimaryPa    
1404   if users do not specify them                   
1405                                                  
1406 - Sep. 25, 2006    H.Kurashige (particles-V08    
1407 - Fix the bug in k2(1770) decay                  
1408                                                  
1409 - Sep. 5, 2006    H.Kurashige (particles-V08-    
1410 - Fix the bug of not filling quark contents w    
1411    in G4ParticleDefinition constructor           
1412                                                  
1413 - Jun. 27, 2006    M.Asai (particles-V08-01-0    
1414 -  Code polish of G4PrimaryVertex                
1415                                                  
1416 - Apr. 28  , 2006  H.Kurashige (particles-V08    
1417 -  Fix memory leak in G4MuonDecayChannel.cc      
1418                                                  
1419 - Apr. 3 , 2006  H.Kurashige (particles-V08-0    
1420 -  Update mass/width for resonance particle      
1421 -  G4ParticleTable::RemoveAllParticles() is i    
1422                                                  
1423 - Mar. 29, 2006  H.Kurashige (particles-V08-0    
1424 - The name N(2090) is named back to N(2080) t    
1425    with the  im_r_matrix model                   
1426                                                  
1427 - Mar. 26, 2006  H.Kurashige (particles-V08-0    
1428 - G4Ions is defined as the base class of all     
1429    - G4GenericIon and all light ion classes (    
1430       are derived from G4Ions                    
1431    - GetAtomicMass() and GetAtomicNumber() of    
1432       is changed to non-virtual                  
1433    - AtomicMass and AtomicNumber() are set in    
1434 - All particles are deleted in G4ParticleTabl    
1435 - Update particles to match with PDG2005         
1436   - Update name and PDG code for some resonac    
1437   - Update mass/width for resonance particle     
1438   - Update mass/width/life for heavy flavor p    
1439   - Update mass/life/decay modes for tau+-       
1440                                                  
1441 - Feb 24, 2006  H.Kurashige (particles-V08-00    
1442 - AtomicNumber and AtomicMass are defined for    
1443    (this modification is the bug fix for regi    
1444    to G4GenericIon )                             
1445                                                  
1446 - Jan 1, 2006  M.Asai (particles-V08-00-00)      
1447 - Bug fix in G4ParticleDefinition.               
1448                                                  
1449 - Nov 18, 2005  M.Asai (particles-V07-01-04)     
1450 - Migration to <sstream>.                        
1451                                                  
1452 - Nov 15, 2005  M.Asai (particles-V07-01-03)     
1453 - Enforce G4ParticleTable::SetReadiness().       
1454                                                  
1455 - Nov 10, 2005  M.Asai (particles-V07-01-02)     
1456 - Bringing back particles-V07-00-01 tag.         
1457                                                  
1458 - Aug 27, 2005  H.Kurashige (particles-V07-01    
1459 - Prohibit G4IonTable::CreateIon in PreInit s    
1460                                                  
1461 - May 30, 2005  M.Asai (particles-V07-00-04)     
1462 - Drop particles-V07-00-01 tag and collect de    
1463                                                  
1464 - May 05, 2005  M.Asai (particles-V07-00-03)     
1465 - Add neutrino energy spectrum in MuonDecayCh    
1466 - G4ParticleDefinition now uses G4cerr instea    
1467                                                  
1468 - Mar 24, 2005  M.Asai (particles-V07-00-02)     
1469 - Moved G4PrimaryParticle, G4PrimaryVertex, G    
1470   G4VUserPrimaryVertexInformation from event     
1471 - Default value of mass of G4PrimaryParticle     
1472 - GetPDGcode() method is added to G4DynamicPa    
1473                                                  
1474 - Mar 17, 2005  M.Asai (particles-V07-00-01)     
1475 - Tag to make all non-static particle definit    
1476                                                  
1477 - Jan 27, 2005  M.Asai (particles-V07-00-00)     
1478 - Make G4UnknownParticle non-static to avoid     
1479   definition in the physics list.                
1480                                                  
1481 - Dec 2, 2004  H.Kurashige  (particles-V06-02    
1482 - migration to cmath                             
1483                                                  
1484 - Sep 17, 2004  P.Gumplinger (particles-V06-0    
1485 - Introducing G4MuonDecayChannelWithSpin clas    
1486 - Does NOT include changes introduced with "p    
1487                                                  
1488 - Sep 01, 2004  M.Asai (particles-V06-02-03)     
1489 - All particles except shortlived become dire    
1490 - Intermediate level abstract classes except     
1491 - Classes with particle names (e.g. G4Gamma)     
1492   intermediate level abstract classes (e.g. G    
1493   return corresponting pointer of G4particleD    
1494   G4particleDefinition objects at the first a    
1495   particles have not yet instantiated elsewhe    
1496                                                  
1497 - Aug 31, 2004  M.Asai (particles-V06-02-02)     
1498 - G4Exception is added to G4ParticleTable to     
1499   G4VUserPhysicsList is instantiated and set     
1500                                                  
1501 - Jul 26, 2004  H.Kurashige (particles-V06-02    
1502 - Remove obsolete dependency to G4Material fr    
1503                                                  
1504 - Jul 07, 2004  M.Asai (particles-V06-02-00)     
1505 - Introducing G4UnknownParticle class.           
1506                                                  
1507 - Jun 11, 2004  G.Cosmo (particles-V06-01-01)    
1508 - Use global flag G4PARTICLES_ALLOC_EXPORT to    
1509   Modified granular GNUmakefiles and rearrang    
1510   in classes in "management" module.             
1511                                                  
1512 - Jun 07, 2004  G.Cosmo (particles-V06-01-00)    
1513 - Use G4extern for allowing support of DLLs o    
1514   G4DecayProducts.hh, G4DynamicParticle.icc,     
1515 - GNUmakefile: added definition of GLOBLIBS f    
1516 - Coworks with "global-V06-01-02a".              
1517                                                  
1518 - Mar 11, 2004  H.Kurashige (particles-V06-00    
1519 - Add G4VParticlePropertyRetriever               
1520 - Add G4TextPPReporter and G4TextPPRetriever     
1521                                                  
1522                                                  
1523 - Feb 12, 2004  H.Kurashige (particles-V06-00    
1524 - update mass and width to meet with PDG 2002    
1525                                                  
1526 - Dec 12, 2003  H.Kurashige (particles-V06-00    
1527 - Fixed initialization problems in G4NuclearP    
1528  -- Add initialization of indexArray             
1529  -- Remove the static member of theInstance      
1530                                                  
1531 - Oct 30, 2003  H.Kurashige (particles-V05-02    
1532 - Fixed compiler warning in G4HtmlReporter.cc    
1533                                                  
1534 - Oct 21, 2003  M.Asai (particles-V05-02-05)     
1535 - Change null type pointer in G4DynamicPartic    
1536                                                  
1537 - Sep 22, 2003                                   
1538 - Add new category of particles/utils            
1539 - Fixed Anti-particle PDG code for Gluon         
1540                                                  
1541 - Sep 19, 2003  H.Kurashige (particles-V05-02    
1542 - Move classes related Cuts into processes/cu    
1543 - Remove obsolete cut methods                    
1544                                                  
1545 - Sep 12, 2003  M.Asai (particles-V05-02-02)     
1546 - Add DecayProperTime to deep copy of G4Decay    
1547 - Add G4ParticlePropertyData and G4ParticlePr    
1548    which provide functionality to acess prope    
1549 - Change number of NumberOfQuarkFlavor to 6 (    
1550                                                  
1551 - Aug 22, 2003  H.Kurasige (particles-V05-02-    
1552 - G4DynamicParticle.cc: fixed memory leak for    
1553   in assignment operator.                        
1554                                                  
1555 - Aug 11, 2003  M.Asai (particles-V05-02-00)     
1556 - Add one void pointer to G4DynamicParticle f    
1557   pre-assigned decay products and correspondi    
1558   by G4EventManager.                             
1559                                                  
1560 - Jun 19, 2003  V.Ivantchenko                    
1561 - G4DynamicParticle.cc: use condition m^2<0.0    
1562   particles (tag partman-V05-01-02).             
1563                                                  
1564 - Jun 18, 2003  G.Cosmo                          
1565 - G4ProductionCutsTable.cc: removed usage of     
1566   migration from G4std (tag partman-V05-01-01    
1567                                                  
1568 - Jun 12, 2003  V.Ivantchenko                    
1569 - G4DynamicParticle.cc: fix in constructors f    
1570   to avoid negative values result of precisio    
1571   (like photons) are treated. Fixes problem r    
1572                                                  
1573 - May 22, 2003     (particles-V05-01-02)  M.A    
1574 - Added one utility method to G4ProductionCut    
1575                                                  
1576 - May 20, 2003     (particles-V05-01-01)  H.K    
1577 - fixed "unused varibles"                        
1578                                                  
1579 - Apr 29, 2003     (particles-V05-00-10)  H.K    
1580 - fixed bugs in retreiving cut info in binary    
1581                                                  
1582 - Apr 11, 2003     (particles-V05-00-09)  M.A    
1583 - Embed a string of file version to physics t    
1584 - Recover ApplyCutsFlag                          
1585 - Some clean up for release                      
1586                                                  
1587 - Apr 02, 2003     (particles-V05-00-08)  M.A    
1588 - Recover obsolete set/get methods of G4Parti    
1589                                                  
1590 - Mar 11, 2003     (particles-V05-00-07)  H.K    
1591 - Modify G4DynamicParticle to fix the pi-0 de    
1592 - Change G4ParticleWithCuts to alias of G4Par    
1593                                                  
1594 - Mar 11, 2003     (particles-V05-00-06)         
1595 - Implement Store/Retreive Cut in G4Productio    
1596 - Remove Set/Get Cuts methods from G4Particle    
1597 - Remove inclusion of G4ParticleWithCuts         
1598 - G4ProductionCuts contains cuts only for gam    
1599                                                  
1600 - Feb 18, 2003     (particles-V05-00-05)         
1601 - Add Particle SubType for ions    (H.Kurashi    
1602 - Add Particle SubType for ions    (H.Kurashi    
1603                                                  
1604 - Jan 24, 2003     (particles-V05-00-04)         
1605 - Fix in G4ProductionCutsTable::DumpCouples()    
1606   material iterator when dumping materials (V    
1607                                                  
1608 - Jan 21, 2003     (particles-V05-00-03)         
1609 - Fix for cuts-per-region in management/src/G    
1610                                                  
1611 - Jan 14, 2003     (particles-V05-00-02)         
1612 - Fixes for cuts-per-region                      
1613                                                  
1614 - Jan 7, 2003      (particles-V05-00-01)         
1615 - Instant fixes for new 'cuts-by-region'         
1616   Corrected files :                              
1617      management/include/G4VRangeToEnergyConve    
1618      management/src/G4ProductionCutsTable.cc     
1619      management/src/G4RToEConvForElectron.cc     
1620      management/src/G4RToEConvForGamma.cc        
1621      management/src/G4RToEConvForPositron.cc     
1622      management/src/G4VRangeToEnergyConverter    
1623                                                  
1624 - Dec 16, 2002     (particles-V05-00-00)         
1625 - Merged branch "geant4-04-01-ref-02-cuts-bra    
1626   Included development for 'cuts-by-region';     
1627   transparent to existing design:                
1628   o Removed concrete implementation of method    
1629     from affected particles.                     
1630   o Removed ComputeLoss(), BuildRangeVector()    
1631   o Added classes G4MaterialCutsCouple, G4Pro    
1632     G4RToEConvForAntiNeutron, G4RToEConvForAn    
1633     G4RToEConvForGamma, G4RToEConvForNeutron,    
1634     G4RToEConvForProton, G4VRangeToEnergyConv    
1635   o Modified G4ParticleDefinition and G4Parti    
1636   o Added dependency on geometry/volumes in m    
1637                                                  
1638 - Dec 4, 2002      (particles-V04-01-03)         
1639 - Migration to new G4ApplicationState            
1640                                                  
1641 - Nov 21, 2002     (particles-V04-01-02)         
1642 - Fixed G4VDecayChannel::GetNoName() for port    
1643                                                  
1644 - Nov 20, 2002     (particles-V04-01-01)         
1645 - Fixed Warning in G4VDecayChannel::FillDaugh    
1646 - Update Mass Width for resonace particles (s    
1647                                                  
1648 - May 30, 2002     (particles-V04-01-00)         
1649 - Fixed PDG codes for k0_star(1430), a0(1450)    
1650 -                                                
1651                                                  
1652 - May 30, 2002     (particles-V04-00-03)         
1653 - Fixed a bug in  G4NeutronBetaDecayChannel      
1654 - Fixed warnings in G4NucleiProperties           
1655                                                  
1656 - Mar 28, 2002     (particles-V04-00-02)         
1657 - Fixed a bug in  G4TauLeptonicDecayChannel (    
1658                                                  
1659 - Mar 08, 2002     (particles-V04-00-01)         
1660 - Added G4TauLeptonicDecayChannel for tau lep    
1661 - Changed tau decay channels to use G4TauLept    
1662                                                  
1663 - Feb 12, 2002     H.Kurashige (particles-V04    
1664 - Fixed bugs in the decay table for G4KaonMin    
1665                                                  
1666 - Nov 19, 2001    H.Kurashige (particles-V03-    
1667 - remove extra semi-colon and comments from G    
1668                                                  
1669 - Oct 30, 2001    H.Kurashige (particles-V03-    
1670 - TAG FOR CUT FOR MATERIAL -                     
1671 -------- partman-V03-02-09                       
1672 -------- bosons-V03-02-09                        
1673 -------- leptons-V03-02-09                       
1674 -------- hadrons-V03-02-09                       
1675 - Modify CalcEnergyCuts method                   
1676                                                  
1677 - Oct 25, 2001    H.Kurashige (particles-V03-    
1678 - TAG FOR CUT FOR MATERIAL -                     
1679 - STL migartion in test directory                
1680 - Corrected typo in guidance text in G4Partic    
1681                                                  
1682 - Oct 25, 2001    H.Kurashige (particles-V03-    
1683 - TAG FOR CUT FOR MATERIAL -                     
1684 ------- bosons-V03-02-07                         
1685 ------- leptons-V03-02-07                        
1686 ------- hadrons-V03-02-07                        
1687 - Remove SetCut and add CalcEnergyCuts           
1688                                                  
1689 - Oct 20, 2001    H.Kurashige (particles-V03-    
1690 - TAG FOR CUT FOR MATERIAL -                     
1691 ------- partman-V03-02-06                        
1692 - Fixed bugs in G4ParticleWithCuts::UseProton    
1693 -  Fixed bugs in G4ParticleWithCuts::RestoreC    
1694 ------- bosons-V03-02-06                         
1695 - Fixed bugs in G4Gamma::BuildAbsorptionLengt    
1696                                                  
1697 - Oct 15, 2001   H.Kurashige (particles-V03-0    
1698 - TAG FOR CUT FOR MATERIAL -                     
1699 ------- partman-V03-02-04                        
1700 ------- hadrons-V03-02-03                        
1701 ------- bosons-V03-02-03                         
1702 ------- leptons-V03-02-03                        
1703 ------- shortlived-V03-02-02                     
1704 - Remove "static" Set/GetCuts methods            
1705 - Introduce "Different cut in range for diffe    
1706 - Remove static inline methods                   
1707                                                  
1708                                                  
1709 - Sep 20, 2001  H.Kurashige (particles-V03-02    
1710 ------- partman-V03-02-03                        
1711 - Modify to use G4Material::GetNumberOfMateri    
1712                                                  
1713 - Sep 19, 2001  H.Kurashige (particles-V03-02    
1714 ------- partman-V03-02-02                        
1715 ------- hadrons-V03-00-02                        
1716 ------- bosons-V03-00-02                         
1717 ------- leptons-V03-00-02                        
1718 - Modify for STL migration for materials         
1719                                                  
1720 - Sep 18, 2001  H.Kurashige (particles-V03-02    
1721 ------- partman-V03-02-01                        
1722 - Added G4NeutronBetaDecayChannel                
1723 - Allow MassDifference in case of nucleon dec    
1724 ------- hadrons-V03-00-01                        
1725 - Added G4NeutronBetaDecayChannel to G4Neutro    
1726                                                  
1727 - July 31, H.Kurashige (particles-V03-02-00)     
1728 - Fixed bugs in copy constructor of G4DecayPr    
1729                                                  
1730 - May 18, 01 G.Cosmo (particles-V03-01-00)       
1731 - Cleared pedantic warnings from Linux-g++ IS    
1732                                                  
1733 - Apr. 03, 01 H.Kurashige (particles-V03-00-0    
1734 ------- partman-V03-00-04                        
1735 - Fixed bugs in G4ParticleDefinition::GetPDGI    
1736 - Fixed element name in G4IonTable               
1737 - Added special treatment for Lamdas in G4PDG    
1738 ------- shortlived-V03-00-01                     
1739 - Added a0(980),f0(400-1200), f0(980)            
1740 - Fixed PDG encoding for excited Lambdas         
1741                                                  
1742 -  Mar. 09, 01 H.Kurashige   (particles-V03-0    
1743 ------- partman-V03-00-03                        
1744 - Added RestoreCuts methods to G4ParticleWith    
1745   and G4ParticleDefinition                       
1746 ------ hadrons-V03-00-01, leptons-V03-00-01,     
1747 - Added RestoreCuts methods                      
1748                                                  
1749 -  Mar. 05, 01 H.Kurashige   (particles-V03-0    
1750 ------- partman-V03-00-02                        
1751 - Fixed a bug in G4DynamicParticle::SetDefini    
1752 - STL migration for G4ParticleWithCuts::Build    
1753                                                  
1754 -  Feb. 28, 01 H.Kurashige  (particles-V03-00    
1755 ------- partman-V03-00-01                        
1756 - Fixed a bug in calculation of electron ener    
1757                                                  
1758 -  Jan 18, 01 H.Kurashige                        
1759 ------- partman-V03-00-00 (particles-V03-00-0    
1760 -  Add thePreAssignedDecayTime to G4DynamicPa    
1761                                                  
1762 -  Oct 19 , 00 HKurashige (particles-V02-00-0    
1763 ------- partman-V02-00-02                        
1764 -  Some bug fixes according to CodeWizard's s    
1765                                                  
1766 -  Oct 17 , 00 H.Kurashige (particles-V02-00-    
1767  ------- partman-V02-00-01                       
1768 - Added const to G4DynamicParticle::GetPreAss    
1769  ------- partman-V02-00-00                       
1770 - Added G4IonTable::GetElementNumber (HK)        
1771 - Added comment  in case of G4Exception in G4    
1772  ------- hadrons-V02-00-00                       
1773 -  Added neutron life time (HK)                  
1774 -  Fixed stable flag for G4PionMinus (HK)        
1775                                                  
1776 -  May 29, 00 H.Kurashige (particles-V01-01-0    
1777 ------ partman-V01-01-00b                        
1778 - Fixed problem using pow in G4VDecayChannel:    
1779                                                  
1780                                                  
1781 -  May 12, 00 H.Kurashige (particles-V01-01-0    
1782 ------ partman-V01-01-00                         
1783 - Added GetAngularMomentum (H.Weber)             
1784                                                  
1785 - Mar 17, 00 H.Kurashige (particles-V01-01-00    
1786 ------ shortlived-V01-00-02                      
1787 - Fixed PDG code for anti-particle of "rho0"     
1788                                                  
1789 - Feb 27, 00 H.Kurashige (particles-V01-00-01    
1790 ------ hadrons-V01-00-01                         
1791 - Set particle sub-type for barions and meson    
1792 ------ bosons-V01-00-00                          
1793 - Set particle sub-type                          
1794 ------ leptons-V01-00-00                         
1795 - Set particle sub-type                          
1796 ------ shortlived-V01-00-01                      
1797 - Set particle sub-type                          
1798 - Added SetMultipletName to G4ExcitedBaryons/    
1799 - Added GetMultipletName to G4ExcitedBaryons/    
1800 ------ partman-V01-00-03                         
1801 - Added sub-type information in G4ParticleDef    
1802                                                  
1803 - Feb 25, 00 H.Kurashige (particles-V01-00-00    
1804 ------ partman-V01-00-02                         
1805 - Remove implementation for RW from G4Particl    
1806 - Remove implementation for RW from G4DecayTa    
1807 - Added ParticleSubType in ParticleDefinition    
1808 ------ shortlived-V01-00-00                      
1809 - Added "rho0" in G4ShortLivedConstructor        
1810 ------ hadrons-V01-00-00                         
1811 - Removed G4RhoPlus, G4RhoZero, and G4RhoMinu    
1812 - Removed G4RhoZero from G4MesonConstructor.c    
1813 - Added GetAtomicNumber() and GetAtomicMass()    
1814                                                  
1815                                                  
1816 - Feb 04, 00 H.Kurashige                         
1817 ------ partman-V01-00-01                         
1818 - Bug fix in G4NucleiProperties                  
1819                                                  
1820 - Jan 24, 00 H.Kurashige                         
1821 ------ partman-V01-00-00                         
1822 -  Added G4IsotopeProperty* G4VIsotopeTable::    
1823 - Fixed some bugs in G4IonTable::CretaeIon()     
1824                                                  
1825 - Dec 06, 99 H.Kurashige                         
1826 ------ partman-V00-01-07                         
1827 - Bug fix in G4IonTable::elementName[]           
1828                                                  
1829 - Nov 07, 99 H.Kurashige (particles-V00-01-02    
1830 ------ partman-V00-01-06                         
1831 - Bug fix in G4DynamicTable::RemoveElectron      
1832 - Change G4USE_STL_MAP flag into G4USE_STL       
1833                                                  
1834 - Nov 03, 99   G.Cosmo                           
1835 - Modified top-level GNUmakefile to fix G4bar    
1836   the "gmake global" target.                     
1837                                                  
1838 - Oct 29, 99   H.Kurashige                       
1839 ------ hadrons-V00-01-01                         
1840 - Fixed particle name for G4RhoPlus              
1841 ----- partman-V00-01-05                          
1842 - Implement STL map version of G4ParticleTabl    
1843 - Adding comments for Software Reference Manu    
1844                                                  
1845 - Oct 20, 99   H.Kurashige (particles-V00-01-    
1846 ----- partman-V00-01-04 tag                      
1847 - Bug fixes in G4PDGCodeChecker and G4IonTabl    
1848                                                  
1849 - Oct 13, 99  H.Kurashige (particles-V00-01-0    
1850 ----- partman-V00-01-03 tag                      
1851 - Bug fix in G4NucleiProperties  (Hisaya)        
1852                                                  
1853 - Oct 8, 99 H.Kurashige (particles-V00-01-00a    
1854 ------ hadrons-V00-01-00a tag ( Oct. 7)          
1855 - Reanme G4Bayon.cc B4Baryon.cc                  
1856                                                  
1857 - Oct 7, 99 J.Allison                            
1858 - Changed name of library G4barions to G4bary    
1859                                                  
1860 - Oct 6, 99 H.Kurashige (particles-V00-01-00)    
1861 ----- shortlived-V00-01-01 tag                   
1862 - Change 'static const  G4String' array to  '    
1863 ----- partman-V00-01-02 tag                      
1864 - New naming scheme for ions in G4IonTable::G    
1865 - Modified G4IonTable::GetIon methods and rel    
1866 - Added  G4VIsotopeTable and G4IsotopePropert    
1867 - Bug fix in G4NucleiProperties  (Vicente)       
1868                                                  
1869 - Oct 3, 99 H.Kurashige                          
1870 ------ shortlived-V00-01-00,hadrons-V00-01-00    
1871 - Rename 'Barion' into 'Baryon' (Hisaya)         
1872                                                  
1873 - Aug 20, 99 H.Kurashige                         
1874 ----- partman-V00-01-01 tag                      
1875 - Added theDynamicalCharge and theElectronOcc    
1876 - Modified G4IonTable::GetIon methods and rel    
1877 - Added G4ElectronOccupancy class (Hisaya)       
1878 - Added G4PDGCodeChecker and modified G4Parti    
1879 - Added G4NucleiPropertiesTheoreticalTable to    
1880 - Modified G4NucleiProperties and G4NucleiPro    
1881                                                  
1882 - June 16, 99 H.Kurashige                        
1883 - Fixed a bug in G4VDecayChannel::FillDaughte    
1884 - Fixed a branching ratio for b1(1235) in G4E    
1885             (shortlived-01-00-06)                
1886                                                  
1887 - June 16, 99 H.Kurashige (particles-01-00-08    
1888 - Fixed a bug of initialization for massKdiff    
1889                                                  
1890 - June 10, 99 H.Kurashige (particles-01-00-08    
1891 - Fixed a bug in  G4ParticleWithCuts::CalcEne    
1892                   (partman-01-00-10)             
1893 - Fixed mass, width, encoding for some resona    
1894 - Added mass width for relatively long life p    
1895                   (leptons-01-00-02, hadrons,    
1896                                                  
1897 - June 8, 99 H.Kurashige (particles-01-00-07,    
1898 - Fixed Sigma(2040) mass in G4ExcitedSigmaCon    
1899                                                  
1900 - May 26, 99  J.Allison (partman-01-00-09)       
1901 - In G4NucleiProperties.hh (Vicente Lara):       
1902   Added GetNuclearMass, GetBindingEnergy         
1903   Corrected GetMassExcess.                       
1904 - In G4NucleiPropertiesTabel.hh:                 
1905   Added GetNuclearMass (VL).                     
1906   Changed G4String to const char* in (JA):       
1907     static const char*& GetName(G4int Z, G4in    
1908     static const char* Name[nEntries];           
1909     static const char* noName;                   
1910 - Split G4NucleiPropertiesTable.cc into G4Nuc    
1911   and G4NucleiPropertiesTableA.cc (JA).          
1912 - G4DecayTable.cc: Added inclusion of globals    
1913   self-consistent (Gabriele, May 25).            
1914                                                  
1915 - May 19, 99  H.Kurashige (partman-01-00-08)     
1916 - In G4ParticleTable destructor, use clear()     
1917                                                  
1918 - May 18, 99  J.Allison                          
1919 - In G4ParticleTable destructor, #ifdef G4USE    
1920 - Bug fixed in GetAtomicMass due to substract    
1921   the nuclear masses - Vicente Lara.             
1922                                                  
1923 - May  6, 99 H.Kurashige (partman-01-00-07)      
1924 - Fix a bug in G4DynamicParticle                 
1925 - Fix bugs in G4IonTable::GetNucleusMass         
1926                                                  
1927 - Apr. 23, 99  H.Kurashige (particles-01-00-0    
1928           shortlived-01-00-02)                   
1929 - Retrieve modification for the correct mass     
1930   (particles-01-00-04,05,05a does not include    
1931 - Set G4ParticleTable::RemoveAllParticles as     
1932 - Bug fixes in G4ExcitedMesonConstructor::Con    
1933                                                  
1934 - Apr. 16, 99  H.Kurashige (particles-01-00-0    
1935 -  Fixed a bug in G4ParticleWithCuts to ensur    
1936                                                  
1937 - Apr. 15, 99  H.Kurashige (particles-01-00-0    
1938 -  Added invocation of G4VUserPhysicsList::Bu    
1939 -  Removed comment out statements in G4Partic    
1940                                                  
1941 - Apr. 13,99  H.Kurashige (particles-01-00-04    
1942          leptons-01-00-01,   bosons-01-00-01,    
1943          hadrons-01-00-01, shortlived-01-00-0    
1944 - Clean up codes  H.Kurashige                    
1945                                                  
1946                                                  
1947 - Apr. 2,99   H.Kurashige (particles-01-00-03    
1948 - Fixed mass fomulae in G4IonTable               
1949                                                  
1950 - Feb 6, 99   H.Kurashige (particles-01-00-02    
1951 - Migrate G4ParticleTypes.hh into process/man    
1952 - Remove using G4ParticleMomentum                
1953                                                  
1954 - Feb 4, 99  H.Kurashige (particles-01-00-01)    
1955 - Re-fixed bugs in destrction of ions  (Hisay    
1956                                                  
1957 - Dec. 15, 98 H.Kurashige(particles-00-04-08)    
1958 - Fixed bugs in destrction of ions  (Hisaya)     
1959                                                  
1960 - Dec 11, 98  H.Kurashige (particles-00-04-07    
1961 - Fixed bugs in G4IonTable::GetIonMass (Hisay    
1962                                                  
1963 - Dec. 10, 98 H.Kurashige (particles-00-04-06    
1964 - Fixed bugs in G4NuclearProperties::GetAtomi    
1965                                                  
1966 - Dec 9, 98 H.Kurashige (particles-00-04-05)     
1967 - Modified G4NuclearProperties::GetAtomicMass    
1968 - Modified G4IonTable::GetIonMass (Hisaya)       
1969   (partman-00-04-05)                             
1970                                                  
1971 - Dec 5, 98 H.Kurashige (particles-00-04-04)     
1972 - Added G4GenericIon for Process List (partma    
1973                                                  
1974 - Dec 2, 98 H.Kurashige (particles-00-04-03)     
1975 - Added G4ParticleTypes.hh in management/incl    
1976   global/management/include. (G.Cosmo) (partm    
1977 - Added mechanism to prevent multiple instanc    
1978   (shortlived-00-04-03)                          
1979                                                  
1980 - Nov 25, 98   H.Kurashige (particles-00-04-0    
1981 - Fixed bugs in shortlived particle table (sh    
1982 - More modification for E ~= p, i.e., photons    
1983 - Added command of /particle/find in G4Partic    
1984 - Modified cut scheme for G4Ions                 
1985   (partman-00-04-02)                             
1986                                                  
1987 - Nov 20, 98   J.Allison (particles-00-04-01a    
1988 - Protected G4DynamicParticles::Set4Momentum     
1989                                                  
1990 - Nov 18, 98   H.Kurashige (particles-00-04-0    
1991 - Changed G4VDecayChannel::DecayIt for treati    
1992 - Migreted G4NucleiPropoerties from /processe    
1993   to get precise mass for ions    (Hisaya)       
1994   (partman-00-04-01)                             
1995 - Fixed minor bugs in G4ShortLivedConstructor    
1996   (shortlived-00-04-01)                          
1997                                                  
1998 - Nov 17, 98  John Allison and Hans-Peter Wel    
1999 - SetApplyCutsFlag(false) in G4ParticleWithCu    
2000 - Initialise cuts at construction of G4Ions.     
2001                                                  
2002 - Nov 14, 98   H.Kurashige (particles-00-03-0    
2003 - Fixed a bug in G4ParticleWithCuts::CalcEner    
2004 - Suppress messages in construction of static    
2005                                                  
2006 - Nov 13, 98   H.Kurashige (particles-00-03-0    
2007 - Fixed bugs in G4ParticleTable::Remove() (pa    
2008 - Fixed bugs in resonace constuctors (shortli    
2009                                                  
2010 - Nov 8, 98    H.Kurashige (particles-00-03-0    
2011 - Fixed bugs in deletion of IonTable             
2012 - Modified G4PprticleWithCuts not to use Ener    
2013   (partman-00-03-03)                             
2014 - Chnage some enum numbers to public member      
2015   (shortlived-00-03-03)                          
2016                                                  
2017 -Oct 27, 98   H.Kurashige (particles-00-03-02    
2018 - Added higher excited  mesons (f0, a1, a2, K    
2019   (shortlived-00-03-02)                          
2020 - Modified encoding rule for resonances          
2021 - Added four bodys decay in G4PhaseSpaceDecay    
2022   (partman-00-03-02)                             
2023                                                  
2024 -Oct 16, 98   H.Kurashige (particles-00-03-01    
2025 - Added higher excited baryons (N*, delta*, s    
2026   (shortlived-00-03-01)                          
2027 - Added rho+, rho-   (hadrons-00-03-01)          
2028 - Modified encoding rule for resonances  (par    
2029                                                  
2030 -Sep 25, 98  H.Kurashige (particles-00-02-03)    
2031 - reverted static methods for getting the par    
2032 - modified PDG encoding of Xi_c                  
2033      (leptons-00-02-02, bosons-00-02-03, hadr    
2034 - modified G4ParticleTable to improve search     
2035                                                  
2036 -Aug 26, 98  H.Kurashige (particles-00-02-02)    
2037 - Fixed sum bugs (bosons-00-02-02, partman-00    
2038                                                  
2039 -Aug 10, 98  H.Kurashige (particles-00-02-01)    
2040 - modified G4ParticleTable::FindIon (partman-    
2041 - changed all static methods for getting the     
2042    tagged with following sub-directories         
2043         leptons:        leptons-00-02-01         
2044         bosons:         bosons-00-02-01          
2045         hadrons:        hadrons-00-02-01         
2046                                                  
2047 July 20, 98  H.Kurashige (particles-00-01-07)    
2048 - fixed comnands in G4ParticleMessenger          
2049                                                  
2050 July 19, 98  H.Kurashige (particles-00-01-06)    
2051 - tagged                                         
2052                                                  
2053 July 12, 98  H.Kurashige (particles-00-01-05)    
2054 - modified G4IonTable::GetIon (partman-00-01-    
2055                                                  
2056 July 10, 98  98 H.Kurashige (particles-00-01-    
2057 - fixed G4ShortLivedConstructor.cc (shortlive    
2058                                                  
2059 July 8, 98 H.Kurashige (particles-00-01-03)      
2060 - fixed G4ShortLivedConstructor.cc               
2061 - removed G4MaterialTable.hh and G4ElementVec    
2062 - fixed G4ParticlePropertyMessenger              
2063 - tagged with following sub-directories          
2064         management:     partman-00-01-03         
2065         leptons:        leptons-00-01-02         
2066         bosons:         bosons-00-01-02          
2067         hadrons:        hadrons-00-01-02         
2068   shortlived: shortlived-00-01-01                
2069                                                  
2070 July 6, 98 H.Kurashige (partman-00-01-01)        
2071 - modified G4ParticleWithCuts                    
2072 - modified G4ParticleTable                       
2073                                                  
2074 July 1, 98 H.Kurashige (particles-00-07-01)      
2075 - add G4shortlived.a in GNUmakefile              
2076 - tagged with following sub-directories          
2077   management: partman-00-07-03                   
2078   leptons:  leptons-00-07-01                     
2079   bosons:   bosons-00-07-01                      
2080   hadrons:  hadrons-00-07-01                     
2081   shorrtlived:  shortlived-00-07-03              
2082                                                  
2083 June 28,  98 H.Kurashige                         
2084 - add shortlived directory for G4VShortLivedP    
2085 - add G4Ions for nucleus in management           
2086 - add G4TonTable and G4ShortLivedTable and mo    
2087 - modify G4ParticleDefinition                    
2088                                                  
2089 June 27,  98 L. Felawka                          
2090 - remove particle "Helium3" (duplicate partic    
2091                                                  
2092 June 26,  98 L. Felawka                          
2093 - add new particle: "Helium3" (type hadron/io    
2094                                                  
2095 June 23,  98 H.Kurashige (paricles-06-03)        
2096 - fix bugs in G4ParticleWithCuts by Laszlo (p    
2097 - modification for new SetCuts by Hisaya         
2098      (hadrons-06-03,bosons-06-01,leptons-06-0    
2099                                                  
2100 June 18 , 98 H.Kurashige (partman-00-06-04)      
2101 - fix bugs in initialization of G4PaarticleWi    
2102                                                  
2103 June 8, 98 H.Kurashige (partman-00-06-03)        
2104 - add GetEnergyThreshold method in G4Particle    
2105                                                  
2106 June 7, 98 H.Kurashige (partman-00-06-02)        
2107 - remove theKillProcess from G4DynamicParticl    
2108                                                  
2109 June 7, 98 H.Kurashige (partman-00-06-01)        
2110 - modify in order to avoid dependencies to pr    
2111   remove invocation of G4VProcess::BuildPhysi    
2112   remove aggregation of G4ProcessManagerMesse    
2113                                                  
2114 April 25, 98 H.Kurashige (hadrons-06-01)         
2115 - Added G4He3 and fixed some parameters in io    
2116                                                  
2117 April 21, 98 G.Cosmo (particles-00-05-01)        
2118 - Tagged.                                        
2119                                                  
2120 April 08, 98 G.Cosmo                             
2121 - Added fixes for DEC-cxx 6.0 compiler, relat    
2122   declarations. List of modified files:          
2123   management/G4DecayProducts.cc .hh, G4DecayT    
2124              G4ParticleWithCuts.cc, G4PhaseSp    
2125              G4VDecayChannel.cc                  
2126   leptons/G4Electron.cc                          
2127                                                  
2128 March 24, 98 G.Barrand                           
2129 - GNUmakefile : MAKESHLIB changed in G4MAKESH    
2130                                                  
2131 January 28, 98 S. Sadilov                        
2132 - For Win/NT port in GNUmakefile used $OUT_LI    
2133   GNUmakefile.architecture as positional qual    
2134   composite-library.                             
2135                                                  
2136 January 28, 98 H.Kurashige - (particles-00-03    
2137 January 24, 98 H.Kurashige - (partman-03-01)     
2138 January 24, 98 H.Kurashige - (hadrons-03-01)     
2139 December 19, 97 G. Cosmo - (alpha03)             
2140                                                  
2141 - Created.