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

Last change on this file since 1150 was 1055, checked in by garnier, 15 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.