source: trunk/source/processes/hadronic/models/de_excitation/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: 14.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 Alexander Howard (hadr-deex-V09-01-25)
18----------------------------------------------------
19- further increased verbosity in G4Evaporation.cc to try to understand channel
20 probability failure in very rare case
21
2208 December 2008 Alexander Howard (hadr-deex-V09-01-24)
23----------------------------------------------------
24- increased verbosity in G4Evaporation.cc to try to understand channel
25 probability failure in very rare case
26
2727 November 2008 Alexander Howard (hadr-deex-V09-01-23)
28----------------------------------------------------
29- added delete to G4EvaporationChannel.cc to fix memory leak
30
3119 November 2008 Dennis Wright (hadr-deex-V09-01-22)
32----------------------------------------------------
33- fixed bug #1028 in fission/G4CompetitiveFission::FissionCharge:
34 trivial change of A to Af in line 343
35
3619 November 2008 V.Ivanchenko (hadr-deex-V09-01-21)
37---------------------------------------------------
38- added comments to modifications of MF model
39
4019 November 2008 Alexander Howard (hadr-deex-V09-01-20)
41-----------------------------------------------------
42- Switched OFF FermiBreakUp by default.
43
4419 November 2008 Alexander Howard (hadr-deex-V09-01-19)
45-----------------------------------------------------
46- Fix from JMQ for Zirconium (nu remains always positive in
47 G4NeutronEvaporationProbability.cc)
48
4918 November 2008 Alexander Howard (hadr-deex-V09-01-18)
50-----------------------------------------------------
51- Fix in G4GEMChannel.cc according to T. Koi (anA,aZ) -> (AResidual,ZResidual)
52 for pairing correction in ExEnergy.
53
5405 November 2008 Gabriele Cosmo (hadr-deex-V09-01-17)
55-----------------------------------------------------
56- Fix in evaporation/G4DeuteronEvaporationProbability.cc for compilation
57 error on Windows-VC++; fixed typo in class scope specification for a
58 couple of methods...
59
6005 November 2008 Dennis Wright (hadr-deex-V09-01-16)
61----------------------------------------------------
62- multifragmentation/G4StatMFChannel.cc: fix gcc 4.3 compiler warnings
63 at lines 94 and 226. (place parentheses around && in ||)
64
6524 October 2008 Dennis Wright (hadr-deex-V09-01-15)
66---------------------------------------------------
67- replace G4NucleiPropertiesTable::GetBindingEnergy with
68 G4NucleiProperties::GetBindingEnergy in G4StatMFMacroTriNucleon,
69 G4StatMFMacroBiNucleon, and G4StatMFMacroTetraNucleon
70
7130 September 2008 A.Howard (hadr-deex-V09-01-14)
72---------------------------------------------------
73Correct tag of the head + trivial fix from JMQ to prevent negative
74cross-sections for incident protons on targets with A < Carbon.
75
76
7719 September 2008 A.Howard (hadr-deex-V09-01-13)
78---------------------------------------------------
79First inclusion of JMQ's recent changes to evaporation and handler.
80Directories touched: evaporation (everywhere), handler (MAC's changes + JMQ
81interface changes), management (G4VEvaporationChannel.hh (interface)), util
82(G4VEmissionProbability.hh (interface)) - MIS-TAGGED - this is closer to ref07
83***********PLEASE IGNORE**********
84
85
8625 July 2008 V.Ivanchenko (hadr-deex-V09-01-12)
87---------------------------------------------------
88Multi-Fragmentation model have been fixed by I.Pshenichnov in collaboration
89with Alexander Botvina and Igor Mishustin (FIAS, Frankfurt, INR,
90Moscow and Kurchatov Institute, Moscow, pshenich@fias.uni-frankfurt.de)
91
92G4StatMFMacroTemperature - return original algorithm
93G4StatMFMacroMultiplicity - additional checks in solver of equation
94 for the chemical potential
95G4StatMFMacroCanonical - fixed infinite loop for a fagment with Z=A;
96 fixed memory leak
97G4StatMFChannel - fixed semi-infine loop
98G4StatMFMacroMultiNucleon - fixed computation of the symmetry energy
99
10024 July 2008 V.Ivanchenko (hadr-deex-V09-01-11)
101---------------------------------------------------
102G4EvaporationProbability - Coulomb barrier upgraded (J. M. Quesada)
103
10412 July 2008 V.Ivanchenko (hadr-deex-V09-01-10)
105---------------------------------------------------
106Integraded fixes in G4EvaporationProbabilities and the tag hadr-deex-V09-01-08,
107OPT=2 is set (J. M. Quesada)
108
10905 June 2008 A.Howard (hadr-deex-V09-01-09)
110---------------------------------------------------
111
112Fixed memory leak in G4ExcitationHandler thanks to Tatsumi Koi. The fix is on
113top of hadr-deex-V09-01-01, but does not include any of the other subsequent
114developments. Required for public beta release.
115
11605 June 2008 J. M. Quesada (hadr-deex-V09-01-08)
117---------------------------------------------------
118
119 Bug fixed in OPT=1 (Chatterjee) charged particle cross sections.
120Unphysical values at very low emission energies have been corrected (set
121to 0).
122OPT=1 by default ( OPT=2 in previous tag)
123
124
125 24 May 2008 A.Howard (hadr-deex-V09-01-07)
126---------------------------------------------------
127
128As hadr-deex-V09-01-06 but with photon_evaporation updated to new interface.
129Should now be stable (co-works with low energy tag emlowen-V09-01-14, I guess) -
130see hadr-deex-V09-01-01.
131
132 24 May 2008 A.Howard (hadr-deex-V09-01-06)
133---------------------------------------------------
134
135As hadr-deex-V09-01-05 but with G4ExcitationHandler.cc put back to correct version
136
137
138 24 May 2008 A.Howard (hadr-deex-V09-01-05)
139---------------------------------------------------
140
141Updated to Jose Manuel Quesada's latest version (should be what was intended in
142hadr-deex-V09-01-03). Does not include Fan Lei's interface change. This is,
143however, still on the HEAD.
144
145 24 May 2008 A.Howard (hadr-deex-V09-01-04)
146---------------------------------------------------
147
148Updated to Jose Manuel Quesada's latest version (should be what was intended in hadr-deex-V09-01-03). Also includes Fan Lei's change
149to the photon_evaporation interface.
150
151
152 08 May 2008 J. M. Quesada (hadr-deex-V09-01-03)
153---------------------------------------------------
154
155 Coulomb barrier has been added again. Standard parameterization is used for it. It acts as an additional component of inverse reaction cross sections, making it cero when emission energy drops below it. Physical reason: reaction cross sections come from fitting to exp. data at energies normally well above the barrier. The strong competition betwen the different channels makes it very sensible to subtle differences in emission probabilities at low emission energies, when little excitation energy is available.
156
157 01 May 2008 J. M. Quesada (hadr-deex-V09-01-02)
158---------------------------------------------------
159- First trial with cvs.
160New inverse cross sections:
161 OPT=1 Chetterjee's parameterization to reaction cross sections from optical potential global fittings.
162 OPT=2 as OPT=1 but for protons the Wellisch's parameterization for protons is used (DEFAULT)
163 OPT=3 Kalbach's modifications of Chatterjee's parameterization of cross sections
164 OPT=4 as OPT=3 but for protons the Wellisch's parameterization for protons is used
165
166Coulomb 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.
167
168
169 01 May 2008 Fan Lei (hadr-deex-V09-01-01)
170---------------------------------------------------
171- photon_evaporation
172 G4PhotonEvaporation.cc: Atomic relaxation model is no longer applied following
173 internal electron conversion. Instead the vaccant shell index is passed to
174 radioactive decay model, where the ARM is applied.
175
176 21 March 2008 Dennis Wright (hadr-deex-V09-01-00)
177--------------------------------------------------
178- added parentheses to fix gcc-4.3 compiler warnings in
179 G4StatMFChannel::CheckFragments and ::PlaceFragments
180
181 15 November 2007 Alex Howard (hadr-deex-V09-00-06)
182---------------------------------------------------
183- Added Jose Manuel Quesada's modification to util/src/G4CoulombBarrier.cc in
184 order to go back to the original Dostrovski's formulation which is described
185 in the Physics Reference Manual. The previous implementation (from Vicente
186 Lara) was inconsistent and less to an under-estimate of the Coulomb Barrier.
187
188
189 15 November 2007 F Lei (hadr-deex-V09-00-05)
190---------------------------------------------------
191- photon_evaporation
192 bug fix #952. Changes to G4VGammaDeexciation.cc:line 279;
193 G4NuclearLevelManageer.cc:line 189;
194 G4ContinuumGammaDeexcitation.cc:line133.
195
196
197 01 November 2007 Dennis Wright (hadr-deex-V09-00-04)
198-----------------------------------------------------
199- suppressed gamma level file warnings in G4NuclearLevelManager.cc
200 To turn them on again, set pre-compiler flag
201 CPPFLAGS += -DGAMMAFILEWARNING
202
203
204 01 October 2007 Alex Howard (hadr-deex-V09-00-03)
205---------------------------------------------------
206- Protected Rj (Q_beta) factor against divide by zeroes - occurs occasionally.
207 Following files were altered:
208 G4AlphaEvaporationProbability.hh, G4He3EvaporationProbability.hh,
209 G4DeuteronEvaporationProbability.hh, G4NeutronEvaporationProbability.hh,
210 G4TritonEvaporationProbability.hh, G4ProtonEvaporationProbability.hh
211
212
213 19 September 2007 Alex Howard (hadr-deex-V09-00-02)
214---------------------------------------------------
215- Removed atomic mass number from "gamma factor" within
216 G4DeuteronEvaporationProbability.cc, G4TritonEvaporationProbability.cc,
217 G4He3EvaporationProbability.cc, G4AlphaEvaporationProbability.cc
218
219
220 23 August 2007 Alex Howard (hadr-deex-V09-00-01)
221-----------------------------------------------
222- Removed Coulomb Barrier to beta parameter as it's already included in the
223 inverse cross-section formula and is introduced in terms of the energy limit
224 of the integration.
225- Introduced missing Rj factor in the following files (evaporation module):
226 G4EvaporationProbability.cc, G4EvaporationProbability.hh,
227 G4AlphaEvaporationProbability.hh, G4DeuteronEvaporationProbability.hh,
228 G4He3EvaporationProbability.hh, G4NeutronEvaporationProbability.hh,
229 G4ProtonEvaporationProbability.hh, G4TritonEvaporationProbability.hh
230
231
232 28 July 2007 Alex Howard (hadr-deex-V09-00-00)
233-----------------------------------------------
234- Added Coulomb Barrier to Beta parameter for inverse channel
235cross-section. Needs verification. Required additions and changes to the
236following files:
237G4EvaporationProbability.hh, G4EvaporationProbability.cc,
238G4AlphaEvaporationProbability.hh, G4DeuteronEvaporationProbability.hh,
239G4He3EvaporationProbability.hh, G4NeutronEvaporationProbability.hh,
240G4ProtonEvaporationProbability.hh, G4TritonEvaporationProbability.hh,
241G4AlphaEvaporationProbability.cc, G4DeuteronEvaporationProbability.cc,
242G4He3EvaporationProbability.cc, G4NeutronEvaporationProbability.cc,
243G4ProtonEvaporationProbability.cc, G4TritonEvaporationProbability.cc
244
245
246 5 June 2007 Alex Howard (hadr-deex-V08-03-01)
247-----------------------------------------------
248- Fixed bug in fix "hadr-deex-V08-03-00" - deleted pointers and iterators were
249 attempted to be accessed. Now a final state iterator list is created and
250 filled when necessary.
251
252
253 18 May 2007 Alex Howard (hadr-deex-V08-03-00)
254-----------------------------------------------
255- Fixed bug in low A,Z false condition in G4DiscreteGammaDeexcitation.cc, now
256the condition is (Z<2 || A<3 || Z>98) false (so stops at Cf rather than >100)
257and includes helium (previously excluded)
258- Fixed bug in pointer to iterator moving before its beginning G4ExcitationHandler.cc
259
260 14 Feb 2007 Alex Howard (hadr-deex-V08-02-02)
261-----------------------------------------------
262- evaporation
263 Added protection to exclude negative probabilities from the
264 "competitive channel sum". With fix below this should only happen due to
265 a precision error, but is protected nonetheless.
266
267 12 Feb 2007 Alex Howard (hadr-deex-V08-02-01)
268-----------------------------------------------
269- fission
270 Fixed probability to no longer be negative. Is now equivalent to what is
271 written in the Physics Reference Manual. Vicente Lara suggested/agreed
272 with fix.
273
274 5 Jan 2007 Dennis Wright (hadr-deex-V08-02-00)
275-----------------------------------------------
276- fission
277 Fixed several memory leaks in G4ParaFissionModel
278
27919 Aug 2006 Dennis Wright (hadr-deex-V08-01-00)
280-----------------------------------------------
281- multifragmentation
282 G4VStatMFMacroCluster.hh : removed meaningless const qualifier from
283 methods GetInvLevelDensity, GetZARatio and GetSize
284
285- handler
286 G4ExcitationHandler.hh : removed meaningless const qualifier from
287 mehtods GetMaxZ, GetMaxA and GetMinE
288
28920 Apr 2006 Dennis Wright (hadr-deex-V08-00-03)
290-----------------------------------------------
291- photon_evaporation
292 G4NuclearLevelManager.cc : in method MakeLevels(), restrict the missing
293 file warning to Z > 10
294
29508 Apr 2006 Dennis Wright (hadr-deex-V08-00-02)
296----------------------------------------------
297- photon_evaporation
298 G4PhotonEvaporation.cc : in method BreakItUp(), fix memory leak -
299 delete entries to armProducts vector. This is in response to
300 bug report 851.
301
30205 Jan 2006 Dennis Wright (hadr-deex-V08-00-01)
303----------------------------------------------
304
305- photon_evaporation
306 G4NuclearLevelManager.cc : in method MakeLevels(), re-enable the
307 warning that no gamma levels file exists. This is in response
308 to bug report 814.
309
310- fission
311 G4ParaFissionModel.hh : fix compilation errors which do not show up
312 because there is no .cc file. This is in response to bug report
313 817. Note: splitting this class into header and implementation
314 files will have to wait for a directory re-organization because
315 as it stands now, there are circular dependencies between the
316 fission and evaporation directories.
317
31824 Nov 2005 Dennis Wright (hadr-deex-V07-01-00)
319----------------------------------------------
320
321- photon_evaporation (tag hadr-deex-photo-V07-01-00 by Aatos Heikkinen)
322 <sstream> migration for G4NuclearLevelManager.cc,
323 G4NuclearLevelDataStore.cc,
324 G4DiscreteGammaDeexcitation.cc
325 minor update of G4VGammaDeexcitation.cc
326
327- util (tag hadr-deex-util-V07-01-00 by Aatos Heikkinen)
328 <sstream> migration for G4CoulombBarrier.cc
329 G4VCoulombBarrier.cc,
330
331- gem_evaporation (tag hadr-deex-gem-V07-01-00 by Aatos Heikkinen)
332 <sstream> migration for G4GEMCoulombBarrierHE.cc
333
334- fermi_breakup (tag hadr-deex-fermi-V07-01-00 by Aatos Heikkinen)
335 <sstream> migration for G4FermiSplitter.cc
336
337
338
Note: See TracBrowser for help on using the repository browser.