source: trunk/source/processes/hadronic/models/de_excitation/History@ 1055

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

maj sur la beta de geant 4.9.3

File size: 17.3 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
1713 March 2009 Vladimir Ivanchenko (hadr-deex-V09-02-09)
18---------------------------------------------------------
19- G4CompetitiveFission - fixed 4-momentum balance by using direct Lorentz
20 computations (JMQ);
21 - use G4 units (VI).
22
2312 March 2009 Alexander Howard (hadr-deex-V09-02-08)
24----------------------------------------------------
25- Added Tatsumi's fixes ( G4GEMProbability.cc and G4GEMChannel.cc ) to GEM
26 on top of patch9-02 ("hadr-deex-V09-02-07" and "hadr-deex-util-V09-02-00")
27
2804 March 2009 Gabriele Cosmo
29----------------------------
30- Fixed leaks in singleton classes in the 'util' module. Corrected wherever
31 needed inlining of constructors/destructors for base classes and usage of
32 virtual specification. Corresponds to tag "hadr-deex-util-V09-02-00".
33
3415 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-07)
35---------------------------------------------------------
36- G4EvaporationProbability - hbar_Plank substituted by hbarc (JMQ fix)
37- G4FissionProbability - fixed forgotten parenthesis (JMQ fix)
38
3913 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-06)
40---------------------------------------------------------
41- Jose Manuel Quesada change the shape of probabilities (back to 9.2)
42 for d, t, He3, alpha near the Coulomb barrier
43
4412 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-05)
45---------------------------------------------------------
46- Jose Manuel Quesada change the shape of probabilities
47 for d, t, He3, alpha near the Coulomb barrier
48
4911 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-04)
50---------------------------------------------------------
51- Jose Manuel Quesada set default OPT=3 back for all particles
52 and add smearing of Coloumb barriers of d, t, he3, alpha
53
5410 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-03)
55---------------------------------------------------------
56- Exclude updated G4VGammaDeexcitation
57
5810 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-02)
59---------------------------------------------------------
60- Jose Manuel Quesada set default OPT=3 for evaporation of protons
61 and neutrons and OPT=1 for deuterons, tritons, alpha and He3
62
6310 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-01)
64---------------------------------------------------------
65- Miguel Cortes added extra protection to G4VGammaDeexcitation
66
6727 January 2009 Vladimir Ivanchenko (hadr-deex-V09-02-00)
68--------------------------------------------------------
69- Miguel Cortes fix of Lorentz transformation in G4VGammaDeexcitation,
70 which provides Doppler broading of gamma lines
71
7209 December 2008 Alexander Howard (hadr-deex-V09-01-25)
73----------------------------------------------------
74- further increased verbosity in G4Evaporation.cc to try to understand channel
75 probability failure in very rare case
76
7708 December 2008 Alexander Howard (hadr-deex-V09-01-24)
78----------------------------------------------------
79- increased verbosity in G4Evaporation.cc to try to understand channel
80 probability failure in very rare case
81
8227 November 2008 Alexander Howard (hadr-deex-V09-01-23)
83----------------------------------------------------
84- added delete to G4EvaporationChannel.cc to fix memory leak
85
8619 November 2008 Dennis Wright (hadr-deex-V09-01-22)
87----------------------------------------------------
88- fixed bug #1028 in fission/G4CompetitiveFission::FissionCharge:
89 trivial change of A to Af in line 343
90
9119 November 2008 V.Ivanchenko (hadr-deex-V09-01-21)
92---------------------------------------------------
93- added comments to modifications of MF model
94
9519 November 2008 Alexander Howard (hadr-deex-V09-01-20)
96-----------------------------------------------------
97- Switched OFF FermiBreakUp by default.
98
9919 November 2008 Alexander Howard (hadr-deex-V09-01-19)
100-----------------------------------------------------
101- Fix from JMQ for Zirconium (nu remains always positive in
102 G4NeutronEvaporationProbability.cc)
103
10418 November 2008 Alexander Howard (hadr-deex-V09-01-18)
105-----------------------------------------------------
106- Fix in G4GEMChannel.cc according to T. Koi (anA,aZ) -> (AResidual,ZResidual)
107 for pairing correction in ExEnergy.
108
10905 November 2008 Gabriele Cosmo (hadr-deex-V09-01-17)
110-----------------------------------------------------
111- Fix in evaporation/G4DeuteronEvaporationProbability.cc for compilation
112 error on Windows-VC++; fixed typo in class scope specification for a
113 couple of methods...
114
11505 November 2008 Dennis Wright (hadr-deex-V09-01-16)
116----------------------------------------------------
117- multifragmentation/G4StatMFChannel.cc: fix gcc 4.3 compiler warnings
118 at lines 94 and 226. (place parentheses around && in ||)
119
12024 October 2008 Dennis Wright (hadr-deex-V09-01-15)
121---------------------------------------------------
122- replace G4NucleiPropertiesTable::GetBindingEnergy with
123 G4NucleiProperties::GetBindingEnergy in G4StatMFMacroTriNucleon,
124 G4StatMFMacroBiNucleon, and G4StatMFMacroTetraNucleon
125
12630 September 2008 A.Howard (hadr-deex-V09-01-14)
127---------------------------------------------------
128Correct tag of the head + trivial fix from JMQ to prevent negative
129cross-sections for incident protons on targets with A < Carbon.
130
131
13219 September 2008 A.Howard (hadr-deex-V09-01-13)
133---------------------------------------------------
134First inclusion of JMQ's recent changes to evaporation and handler.
135Directories touched: evaporation (everywhere), handler (MAC's changes + JMQ
136interface changes), management (G4VEvaporationChannel.hh (interface)), util
137(G4VEmissionProbability.hh (interface)) - MIS-TAGGED - this is closer to ref07
138***********PLEASE IGNORE**********
139
140
14125 July 2008 V.Ivanchenko (hadr-deex-V09-01-12)
142---------------------------------------------------
143Multi-Fragmentation model have been fixed by I.Pshenichnov in collaboration
144with Alexander Botvina and Igor Mishustin (FIAS, Frankfurt, INR,
145Moscow and Kurchatov Institute, Moscow, pshenich@fias.uni-frankfurt.de)
146
147G4StatMFMacroTemperature - return original algorithm
148G4StatMFMacroMultiplicity - additional checks in solver of equation
149 for the chemical potential
150G4StatMFMacroCanonical - fixed infinite loop for a fagment with Z=A;
151 fixed memory leak
152G4StatMFChannel - fixed semi-infine loop
153G4StatMFMacroMultiNucleon - fixed computation of the symmetry energy
154
15524 July 2008 V.Ivanchenko (hadr-deex-V09-01-11)
156---------------------------------------------------
157G4EvaporationProbability - Coulomb barrier upgraded (J. M. Quesada)
158
15912 July 2008 V.Ivanchenko (hadr-deex-V09-01-10)
160---------------------------------------------------
161Integraded fixes in G4EvaporationProbabilities and the tag hadr-deex-V09-01-08,
162OPT=2 is set (J. M. Quesada)
163
16405 June 2008 A.Howard (hadr-deex-V09-01-09)
165---------------------------------------------------
166
167Fixed memory leak in G4ExcitationHandler thanks to Tatsumi Koi. The fix is on
168top of hadr-deex-V09-01-01, but does not include any of the other subsequent
169developments. Required for public beta release.
170
17105 June 2008 J. M. Quesada (hadr-deex-V09-01-08)
172---------------------------------------------------
173
174 Bug fixed in OPT=1 (Chatterjee) charged particle cross sections.
175Unphysical values at very low emission energies have been corrected (set
176to 0).
177OPT=1 by default ( OPT=2 in previous tag)
178
179
180 24 May 2008 A.Howard (hadr-deex-V09-01-07)
181---------------------------------------------------
182
183As hadr-deex-V09-01-06 but with photon_evaporation updated to new interface.
184Should now be stable (co-works with low energy tag emlowen-V09-01-14, I guess) -
185see hadr-deex-V09-01-01.
186
187 24 May 2008 A.Howard (hadr-deex-V09-01-06)
188---------------------------------------------------
189
190As hadr-deex-V09-01-05 but with G4ExcitationHandler.cc put back to correct version
191
192
193 24 May 2008 A.Howard (hadr-deex-V09-01-05)
194---------------------------------------------------
195
196Updated to Jose Manuel Quesada's latest version (should be what was intended in
197hadr-deex-V09-01-03). Does not include Fan Lei's interface change. This is,
198however, still on the HEAD.
199
200 24 May 2008 A.Howard (hadr-deex-V09-01-04)
201---------------------------------------------------
202
203Updated to Jose Manuel Quesada's latest version (should be what was intended in hadr-deex-V09-01-03). Also includes Fan Lei's change
204to the photon_evaporation interface.
205
206
207 08 May 2008 J. M. Quesada (hadr-deex-V09-01-03)
208---------------------------------------------------
209
210 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.
211
212 01 May 2008 J. M. Quesada (hadr-deex-V09-01-02)
213---------------------------------------------------
214- First trial with cvs.
215New inverse cross sections:
216 OPT=1 Chetterjee's parameterization to reaction cross sections from optical potential global fittings.
217 OPT=2 as OPT=1 but for protons the Wellisch's parameterization for protons is used (DEFAULT)
218 OPT=3 Kalbach's modifications of Chatterjee's parameterization of cross sections
219 OPT=4 as OPT=3 but for protons the Wellisch's parameterization for protons is used
220
221Coulomb 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.
222
223
224 01 May 2008 Fan Lei (hadr-deex-V09-01-01)
225---------------------------------------------------
226- photon_evaporation
227 G4PhotonEvaporation.cc: Atomic relaxation model is no longer applied following
228 internal electron conversion. Instead the vaccant shell index is passed to
229 radioactive decay model, where the ARM is applied.
230
231 21 March 2008 Dennis Wright (hadr-deex-V09-01-00)
232--------------------------------------------------
233- added parentheses to fix gcc-4.3 compiler warnings in
234 G4StatMFChannel::CheckFragments and ::PlaceFragments
235
236 15 November 2007 Alex Howard (hadr-deex-V09-00-06)
237---------------------------------------------------
238- Added Jose Manuel Quesada's modification to util/src/G4CoulombBarrier.cc in
239 order to go back to the original Dostrovski's formulation which is described
240 in the Physics Reference Manual. The previous implementation (from Vicente
241 Lara) was inconsistent and less to an under-estimate of the Coulomb Barrier.
242
243
244 15 November 2007 F Lei (hadr-deex-V09-00-05)
245---------------------------------------------------
246- photon_evaporation
247 bug fix #952. Changes to G4VGammaDeexciation.cc:line 279;
248 G4NuclearLevelManageer.cc:line 189;
249 G4ContinuumGammaDeexcitation.cc:line133.
250
251
252 01 November 2007 Dennis Wright (hadr-deex-V09-00-04)
253-----------------------------------------------------
254- suppressed gamma level file warnings in G4NuclearLevelManager.cc
255 To turn them on again, set pre-compiler flag
256 CPPFLAGS += -DGAMMAFILEWARNING
257
258
259 01 October 2007 Alex Howard (hadr-deex-V09-00-03)
260---------------------------------------------------
261- Protected Rj (Q_beta) factor against divide by zeroes - occurs occasionally.
262 Following files were altered:
263 G4AlphaEvaporationProbability.hh, G4He3EvaporationProbability.hh,
264 G4DeuteronEvaporationProbability.hh, G4NeutronEvaporationProbability.hh,
265 G4TritonEvaporationProbability.hh, G4ProtonEvaporationProbability.hh
266
267
268 19 September 2007 Alex Howard (hadr-deex-V09-00-02)
269---------------------------------------------------
270- Removed atomic mass number from "gamma factor" within
271 G4DeuteronEvaporationProbability.cc, G4TritonEvaporationProbability.cc,
272 G4He3EvaporationProbability.cc, G4AlphaEvaporationProbability.cc
273
274
275 23 August 2007 Alex Howard (hadr-deex-V09-00-01)
276-----------------------------------------------
277- Removed Coulomb Barrier to beta parameter as it's already included in the
278 inverse cross-section formula and is introduced in terms of the energy limit
279 of the integration.
280- Introduced missing Rj factor in the following files (evaporation module):
281 G4EvaporationProbability.cc, G4EvaporationProbability.hh,
282 G4AlphaEvaporationProbability.hh, G4DeuteronEvaporationProbability.hh,
283 G4He3EvaporationProbability.hh, G4NeutronEvaporationProbability.hh,
284 G4ProtonEvaporationProbability.hh, G4TritonEvaporationProbability.hh
285
286
287 28 July 2007 Alex Howard (hadr-deex-V09-00-00)
288-----------------------------------------------
289- Added Coulomb Barrier to Beta parameter for inverse channel
290cross-section. Needs verification. Required additions and changes to the
291following files:
292G4EvaporationProbability.hh, G4EvaporationProbability.cc,
293G4AlphaEvaporationProbability.hh, G4DeuteronEvaporationProbability.hh,
294G4He3EvaporationProbability.hh, G4NeutronEvaporationProbability.hh,
295G4ProtonEvaporationProbability.hh, G4TritonEvaporationProbability.hh,
296G4AlphaEvaporationProbability.cc, G4DeuteronEvaporationProbability.cc,
297G4He3EvaporationProbability.cc, G4NeutronEvaporationProbability.cc,
298G4ProtonEvaporationProbability.cc, G4TritonEvaporationProbability.cc
299
300
301 5 June 2007 Alex Howard (hadr-deex-V08-03-01)
302-----------------------------------------------
303- Fixed bug in fix "hadr-deex-V08-03-00" - deleted pointers and iterators were
304 attempted to be accessed. Now a final state iterator list is created and
305 filled when necessary.
306
307
308 18 May 2007 Alex Howard (hadr-deex-V08-03-00)
309-----------------------------------------------
310- Fixed bug in low A,Z false condition in G4DiscreteGammaDeexcitation.cc, now
311the condition is (Z<2 || A<3 || Z>98) false (so stops at Cf rather than >100)
312and includes helium (previously excluded)
313- Fixed bug in pointer to iterator moving before its beginning G4ExcitationHandler.cc
314
315 14 Feb 2007 Alex Howard (hadr-deex-V08-02-02)
316-----------------------------------------------
317- evaporation
318 Added protection to exclude negative probabilities from the
319 "competitive channel sum". With fix below this should only happen due to
320 a precision error, but is protected nonetheless.
321
322 12 Feb 2007 Alex Howard (hadr-deex-V08-02-01)
323-----------------------------------------------
324- fission
325 Fixed probability to no longer be negative. Is now equivalent to what is
326 written in the Physics Reference Manual. Vicente Lara suggested/agreed
327 with fix.
328
329 5 Jan 2007 Dennis Wright (hadr-deex-V08-02-00)
330-----------------------------------------------
331- fission
332 Fixed several memory leaks in G4ParaFissionModel
333
33419 Aug 2006 Dennis Wright (hadr-deex-V08-01-00)
335-----------------------------------------------
336- multifragmentation
337 G4VStatMFMacroCluster.hh : removed meaningless const qualifier from
338 methods GetInvLevelDensity, GetZARatio and GetSize
339
340- handler
341 G4ExcitationHandler.hh : removed meaningless const qualifier from
342 mehtods GetMaxZ, GetMaxA and GetMinE
343
34420 Apr 2006 Dennis Wright (hadr-deex-V08-00-03)
345-----------------------------------------------
346- photon_evaporation
347 G4NuclearLevelManager.cc : in method MakeLevels(), restrict the missing
348 file warning to Z > 10
349
35008 Apr 2006 Dennis Wright (hadr-deex-V08-00-02)
351----------------------------------------------
352- photon_evaporation
353 G4PhotonEvaporation.cc : in method BreakItUp(), fix memory leak -
354 delete entries to armProducts vector. This is in response to
355 bug report 851.
356
35705 Jan 2006 Dennis Wright (hadr-deex-V08-00-01)
358----------------------------------------------
359
360- photon_evaporation
361 G4NuclearLevelManager.cc : in method MakeLevels(), re-enable the
362 warning that no gamma levels file exists. This is in response
363 to bug report 814.
364
365- fission
366 G4ParaFissionModel.hh : fix compilation errors which do not show up
367 because there is no .cc file. This is in response to bug report
368 817. Note: splitting this class into header and implementation
369 files will have to wait for a directory re-organization because
370 as it stands now, there are circular dependencies between the
371 fission and evaporation directories.
372
37324 Nov 2005 Dennis Wright (hadr-deex-V07-01-00)
374----------------------------------------------
375
376- photon_evaporation (tag hadr-deex-photo-V07-01-00 by Aatos Heikkinen)
377 <sstream> migration for G4NuclearLevelManager.cc,
378 G4NuclearLevelDataStore.cc,
379 G4DiscreteGammaDeexcitation.cc
380 minor update of G4VGammaDeexcitation.cc
381
382- util (tag hadr-deex-util-V07-01-00 by Aatos Heikkinen)
383 <sstream> migration for G4CoulombBarrier.cc
384 G4VCoulombBarrier.cc,
385
386- gem_evaporation (tag hadr-deex-gem-V07-01-00 by Aatos Heikkinen)
387 <sstream> migration for G4GEMCoulombBarrierHE.cc
388
389- fermi_breakup (tag hadr-deex-fermi-V07-01-00 by Aatos Heikkinen)
390 <sstream> migration for G4FermiSplitter.cc
391
392
393
Note: See TracBrowser for help on using the repository browser.