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

Last change on this file since 978 was 962, checked in by garnier, 15 years ago

update processes

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