source: trunk/source/processes/hadronic/models/pre_equilibrium/History@ 1007

Last change on this file since 1007 was 1007, checked in by garnier, 17 years ago

update to geant4.9.2

File size: 8.8 KB
Line 
1-------------------------------------------------------------------
2
3 ==========================================================
4 Geant4 - an Object-Oriented Toolkit for Physics Simulation
5 ==========================================================
6
7 History file for hadronic/models/de_excitation
8 ----------------------------------------------
9
10This file should be used to summarize modifications introduced in the
11code and to keep track of all tags.
12
13 ---------------------------------------------------------------
14 * Please list in reverse chronological order (last date on top)
15 ---------------------------------------------------------------
16
1709-December 2008 A.Howard hadr-pre-V09-01-15
18---------------------------------------------------
19Added protection for close to zero excitation energy in
20G4PreCompoundModel.cc (according to JMQ, MAC) to not try to de-excite.
21
2209-December 2008 A.Howard hadr-pre-V09-01-14
23---------------------------------------------------
24Added protection for close to zero excitation energy in
25G4PreCompoundTransitions.cc (returns 0.0), prevents FPE later on.
26
2727-November 2008 A.Howard hadr-pre-V09-01-13
28---------------------------------------------------
29Added data member initialisation to G4VPreCompoundTransitions.hh
30
3119-November 2008 A.Howard hadr-pre-V09-01-12
32---------------------------------------------------
33JMQ fix to G4PreCompoundNeutron.cc for Zirconium (if (nu < 0.)nu=-nu).
34
3530-September 2008 A.Howard hadr-pre-V09-01-11
36---------------------------------------------------
37Trivial protection against negative probabilities for incident protons on
38targets with A < Carbon.
39
4022-September 2008 A.Howard hadr-pre-V09-01-10
41---------------------------------------------------
42JMQ's latest developments - which are an extension of hadr-pre-V09-01-08 with
43cross-section options (equivalent to the de-excitation modifications) and other
44options (SICB, Never Go Back,...). In addition Gunter's fix to the factorials
45is included from hadr-pre-V09-01-09.
46Added new files: G4PreCompoundAlpha.cc G4PreCompoundDeuteron.cc
47G4PreCompoundHe3.cc G4PreCompoundNeutron.cc G4PreCompoundProton.cc
48G4PreCompoundTriton.cc (Classes previously existed. Now they have more
49involved cross-section calculations).
50
5119-September 2008 A.Howard hadr-pre-V09-01-09
52---------------------------------------------------
53Including Gunter's fix (see 11-August below) on top of ref-07
54(hadr-pre-V09-00-04), i.e. without JMQ's developments.
55
5611-August 2008 G.Folger
57-----------------------------------------------
58Rewrite algorithm in G4PreCompoundEmission::rho() to avoid frequent
59floating point overflow when using Precompund in combination
60with Binary Cascade.
61
62
6324 July 2008 J. M. Quesada hadr-pre-V09-01-08
64---------------------------------------------------
65Minor fixes and Coulomb barrier just for Wellisch's proton cross section
66(OPT=2)
67
68
6923 July 2008 V.Ivanchenko hadr-pre-V09-01-07
70---------------------------------------------------
71Fixed mistake in tagging
72
7323 July 2008 V.Ivanchenko hadr-pre-V09-01-06
74---------------------------------------------------
75Return back Coulomb barrier initialisation (J.M.Quesada)
76
7727 June 2008 V.Ivanchenko hadr-pre-V09-01-05
78---------------------------------------------------
79Fixed G4PreCompoundNucleon and G4PreCompoundIon for
80Coulomb barrier, added protections for zero cross sections,
81OPT=2 is used (J.M.Quesada)
82
8305 June 2008 J. M. Quesada hadr-pre-V09-01-04
84---------------------------------------------------
85Bug fixed in OPT=1 (Chatterjee) charged particle cross sections.
86Unphysical values at very low emission energies have been corrected (set
87to 0); OPT=1 ( OPT=2 in previous tag)
88
89
9015-May 2008 J. M.Quesada hadr-pre-V09-01-03
91-----------------------------------------------
92The retrieval of transition probabilities in G4PreCompoundModel.cc
93(for protection against unphysically crossing the landa_+=landa_- condition)
94was misplaced. Now it has been placed inside the preequilibrium transitions
95loop.
96
978-May 2008 J. M.Quesada hadr-pre-V09-01-02
98-----------------------------------------------
99Protection against non physical situation has been set: Equilibrium exciton number
100Neq (when reached, equilibrium regime starts) should correspond to equal transition
101probabilities "back" and "forth". Nevertheless, for heavy target (Neq is big even
102for low incident energies) after first emission this condition (equal trans. prob.)
103is reached far before reaching corresponding Neq of the residual. Unless this "jump"
104to equilibrium is forced in this case, preequilibrium will be
105spuriously prolonged (as a side effect, with huge CPU consumption).
106G4PreCompoundModel and G4PreCompoundTransitions classes have been modified.
107
108
1091-May 2008 J. M.Quesada hadr-pre-V09-01-01
110-----------------------------------------------
111- First trial with cvs. 00 skipped by mistake.
112New inverse cross sections:
113 OPT=1 Chetterjee's parameterization to reaction cross sections from optical potential global fittings.
114 OPT=2 as OPT=1 but for protons the Wellisch's parameterization for protons is used (DEFAULT)
115 OPT=3 Kalbach's modifications of Chatterjee's parameterization of cross sections
116 OPT=4 as OPT=3 but for protons the Wellisch's parameterization for protons is used
117
118Coulomb barrier has been suppressed as it enters through inverse cross sections. Also methods related to former Dostrovski's cross sections (alpha , beta and C parameters) have been suppressed. In all particle header files:
119G4PreCompoundNucleon.hh ,G4PreCompoundNeutron.hh,G4PreCompoundProton.hh, G4PreCompoundIon.hh, G4PreCompoundDeuteron.hh, G4PreCompoundTriton.hh ,G4PreCompoundHe3.hh , G4PreCompoundAlpha.hh
120
121
122Soft cutoff transition from equilibrium to equilibrium has been suppressed (unphysical and not necessary anymore).In G4PreCompoundModel.
123
124New transition probabilities :
125 OPT=1 Gudima's formulae
126 OPT=2 Machner parameterization of matrix elements for transitions (DEFAULT)
127
128Level density is set to A/10 (Gudima's prescription).
129
130Several bugs fixed (average xs in nucleon-nucleon xs in G4PreCompundTransitions.cc and emission probability formula in G4PreCompoundIon.cc ) .
131
13225-October 2007 A.Howard hadr-pre-V09-00-04
133-----------------------------------------------
134- Removed compilation warning on unused parameter in G4PreCompoundIon.cc
135
136
13711-October 2007 A.Howard hadr-pre-V09-00-03
138-----------------------------------------------
139- Corrected for integer arithmetic bug in G4PreCompoundModel.cc
140 (ratio of charged to neutral excitons)
141
142
14301-October 2007 A.Howard hadr-pre-V09-00-02
144-----------------------------------------------
145- Protected Rj (Q_beta) factor against divide by zeroes (should never happen?)
146 The following files have been modified:
147 G4PreCompoundAlpha.hh, G4PreCompoundDeuteron.hh, G4PreCompoundHe3.hh,
148 G4PreCompoundTriton.hh, G4PreCompoundNeutron.hh, G4PreCompoundProton.hh
149
150
15123-August 2007 A.Howard hadr-pre-V09-00-01
152----------------------------------------------
153- Development tag incorporating further suggestions/corrections from
154 Jose-Manuel Quesada particularly with respect to light ion production.
155 The following files have been modified:
156 G4PreCompoundIon.cc, G4PreCompoundDeuteron.hh, G4PreCompoundHe3.hh,
157 G4PreCompoundTriton.hh, G4PreCompoundAlpha.hh, G4PreCompoundIon.hh,
158 G4VPreCompoundIon.hh (unused?)
159
160
16123-July 2007 A.Howard hadr-pre-V09-00-00
162----------------------------------------------
163- Development tag incorporating the suggestions/corrections of Jose-Manuel
164 Quesada. These should reflect the literature and units expected for the
165 exciton model. The following files have been modified:
166 G4PreCompoundNucleon.hh, G4VPreCompoundNucleon.hh, G4PreCompoundAlpha.hh,
167 G4PreCompoundHe3.hh, G4PreCompoundDeuteron.hh, G4PreCompoundNeutron.hh,
168 G4PreCompoundProton.hh, G4PreCompoundTriton.hh
169 G4VPreCompoundIon.cc, G4PreCompoundIon.cc, G4PreCompoundModel.cc,
170 G4VPreCompoundFragment.cc, G4PreCompoundTransitions.cc,
171 G4PreCompoundNucleon.cc, G4VPreCompoundNucleon.cc
172 The main changes are:
173 - introducing an Rj factor into the probability calculation,
174 - correcting the units for the Pauli Blocking Factor - missing a g factor,
175 - decreasing the number of charged particles if the number excitons is
176 decreased (previously this number was only increased with increasing
177 excitons).
178
179
18004-May 2007 G.Folger hadr-pre-V08-02-00
181----------------------------------------------
182- G4PreCompoundTransitions.cc: Protect against divide by 0
183
18419 Aug 2006 Dennis Wright (hadr-pre-V08-01-00)
185----------------------------------------------
186- exciton_model
187 G4VPreCompoundFragment.hh, .icc : remove meaningless const from
188 methods GetA, GetZ, GetRestA, GetRestZ, GetCoulombBarrier, GetBindingEnergy,
189 GetMaximalKineticEnergy, GetEnergyThreshold, GetEmissionProbability,
190 GetNuclearMass, GetRestNuclearMass and GetReducedMass
191
Note: See TracBrowser for help on using the repository browser.