1 | ------------------------------------------------------------------- |
---|
2 | |
---|
3 | ================================================== |
---|
4 | Geant4 - an Object-Oriented Toolkit for Simulation |
---|
5 | ================================================== |
---|
6 | |
---|
7 | History file for Low Energy Parameterized Models |
---|
8 | ------------------------------------------------ |
---|
9 | |
---|
10 | This file should be used to summarize modifications introduced in the |
---|
11 | code and to keep track of all tags. |
---|
12 | |
---|
13 | --------------------------------------------------------------- |
---|
14 | * Please list in reverse chronological order (last date on top) |
---|
15 | --------------------------------------------------------------- |
---|
16 | |
---|
17 | 26 February 2007 - Dennis Wright (hadr-lep-V08-02-01) |
---|
18 | ----------------------------------------------------- |
---|
19 | G4LEAntiProtonInelastic.cc : for low energy (< 0.1 MeV) anti-protons, |
---|
20 | model was simply returning the particle change which had not yet |
---|
21 | been intialized, thus leading to an infinite loop. Now model |
---|
22 | returns particle change initialized from the original kinematics. |
---|
23 | Response to Bug #888. |
---|
24 | |
---|
25 | All Low Energy models: add model name to constructor for use in |
---|
26 | traceback and debugging. |
---|
27 | |
---|
28 | 29 January 2007 - V. Ivanchenko (hadr-lep-V08-02-00) |
---|
29 | ---------------------------------------------------- |
---|
30 | G4LElastic.cc - add protection against sqrt of negative value |
---|
31 | |
---|
32 | 19 June 2006 - Dennis Wright (hadr-lep-V08-00-02) |
---|
33 | ------------------------------------------------- |
---|
34 | Beacuse of mods to G4Nucleus::AtomicMass() cause a printed warning |
---|
35 | when incorrect (Z,A) are used, add checks before calling AtomicMass. |
---|
36 | If incorrect (Z,A) atomic mass is set to zero and AtomicMass is |
---|
37 | not called. Files affected: |
---|
38 | G4LEDeuteronInelastic.cc |
---|
39 | G4LENeutronInelastic.cc |
---|
40 | G4LEProtonInelastic.cc |
---|
41 | G4LETritonInelastic.cc |
---|
42 | |
---|
43 | 15 May 2006 - Dennis Wright (hadr-lep-V08-00-01) |
---|
44 | ------------------------------------------------ |
---|
45 | Remove subtraction of electron masses from atomic mass in some low |
---|
46 | energy models. This is because the method G4Nucleus::AtomicMass() |
---|
47 | now already makes the subtraction. Files affected: |
---|
48 | G4LEAlphaInelastic.cc |
---|
49 | G4LEDeuteronInelastic.cc |
---|
50 | G4LENeutronInelastic.cc |
---|
51 | G4LEProtonInelastic.cc |
---|
52 | G4LETritonInelastic.cc |
---|
53 | |
---|
54 | 13 April 2006 - V.Ivanchenko (hadr-lep-V08-00-00) |
---|
55 | ---------------------------------------------- |
---|
56 | Move G4LElasticB to coherent_elastic subdirectory |
---|
57 | |
---|
58 | 14 Dec 2005 - V.Ivanchenko (hadr-lep-V07-01-04) |
---|
59 | ---------------------------------------------- |
---|
60 | G4LElastic.cc: restore version 1.19 |
---|
61 | G4LElasticB: alternative version with 4-momentum balance |
---|
62 | |
---|
63 | 03 Dec 2005 - V.Ivanchenko (hadr-lep-V07-01-03) |
---|
64 | ---------------------------------------------- |
---|
65 | G4LElastic.cc: add protection in center of mass reference system (20 MeV/c), |
---|
66 | which was before in lab system. Below this momentum model is not valid |
---|
67 | |
---|
68 | 29 Nov 2005 - G.Cosmo (hadr-lep-V07-01-02) |
---|
69 | ------------------------------------------ |
---|
70 | Get rid of problematic printout in G4LElastic.cc causing porting |
---|
71 | issues on VC++ compiler. |
---|
72 | |
---|
73 | 28 Nov 2005 - V.Ivanchenko (hadr-lep-V07-01-01) |
---|
74 | ---------------------------------------------- |
---|
75 | 26 Nov 2005 - Fix of cosT calculation (internal unit for Q^2 is GeV) |
---|
76 | |
---|
77 | 24 Nov 2005 - D.Wright (hadr-lep-V07-01-00) |
---|
78 | ------------------------------------------- |
---|
79 | 22 Nov 2005 - G.Cosmo |
---|
80 | G4LElastic.cc: use std::numeric_limits instead of FLT_MAX for porting on |
---|
81 | MSVC++8.0 compiler. |
---|
82 | |
---|
83 | 24 Nov 2005 - V. Ivanchenko |
---|
84 | G4LElastic.cc: calculate cos(theta) in CM system (as it should be) |
---|
85 | |
---|
86 | 17 Nov 2005 - D.Wright |
---|
87 | G4LCapture.cc: in method ApplyYourself, fixed unit bug in gamma momentum |
---|
88 | and added 2.2 MeV gamma for special case of n capture on H |
---|
89 | |
---|