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

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

geant4 tag 9.4

File size: 32.2 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
1723 October 2010 Vladimir Ivanchenko (hadr-deex-V09-03-27)
18----------------------------------------------------------
19- G4Evaporation, G4EvaporationChannel, G4EvaporationProbability -
20 improved computation of minimal and maximal evaporation energy
21- G4E1Probability, G4PhotonEvaporation - fixed probability
22
2319 October 2010 Vladimir Ivanchenko (hadr-deex-V09-03-26)
24----------------------------------------------------------
25- G4ParaFissionModel - use GetA_asInt()
26
2718 October 2010 Vladimir Ivanchenko (hadr-deex-V09-03-25)
28----------------------------------------------------------
29G4GEMChannel - cleanup: integer Z,A; G4Pow; use the same formulas as in
30 G4GEMProbability class
31
3217 October 2010 Vladimir Ivanchenko (hadr-deex-V09-03-24)
33----------------------------------------------------------
34- photon_evaporation, fission - integer Z and A, constructors
35 moved to src, usage of G4Pow, general cleanup
36- G4ContiniumGammaTransition - use exponential law for sampling of
37 decay time
38- removed unused classes: G4DummyProbability, G4E1ProbabilityXXX,
39 G4E1SingleProbabilityXXX, where XXX=001,01,1,10,100 - these classes
40 are the same as the one really used but a scale factor for the
41 probability is different, scale factor may be applied in the main
42 class if needed
43
4417 October 2010 Vladimir Ivanchenko (hadr-deex-V09-03-23)
45----------------------------------------------------------
46- utils, management, evaporation - integer Z and A, constructors
47 moved to src, usage of G4Pow, general cleanup
48- G4EvaporationChannel - removed new and delete of probability objects
49 at each to the class, use instead local G4EvaporationProbability
50 of the channel
51
5229 October 2010 Vladimir Ivanchenko (hadr-deex-V09-03-22)
53----------------------------------------------------------
54- Fixed problems reported by the Coveruty tool (mainly pedantic
55 initialisation); moved constructors and destructors to source
56
5712 October 2010 Dennis Wright (hadr-deex-V09-03-21)
58---------------------------------------------------
59- add Luciano Pandola's README file explaining the photo-evaporation
60 data files
61
6211 October 2010 Vladimir Ivanchenko (hadr-deex-V09-03-20)
63----------------------------------------------------------
64
6510 October 2010 Michael Kelsey
66------------------------------
67- G4NuclearLevelManager: Replace stream input in Read() with char[] input
68 and manual conversion to double; eliminate 142 MB memory churn and CPU.
69
707 October 2010 Michael Kelsey
71-----------------------------
72- G4NuclearLevelStore, G4NuclearLevelManager, G4NuclearLevel: Eliminate
73 passing and copying of vectors; fill NuclearLevel directly by Manager.
74- G4ContinuumGammaTransition.cc: Follow G4NuclearLevelManager changes.
75- G4DiscreteGammaTransition: Use const-ref for G4NuclerLevel data member.
76
779 September 2010 Vladimir Ivanchenko (hadr-deex-V09-03-19)
78----------------------------------------------------------
79- G4NeutronRadCapture - use G4PhotonEvaporation instead of simplfied
80 one gamma emission method; use integer Z and A
81
829 June 2010 Vladimir Ivanchenko (hadr-deex-V09-03-18)
83----------------------------------------------------------
84- G4Evaporation - fixed problem of isotope production for high Z
85 fragments introduced in previous tags
86
8725 May 2010 Vladimir Ivanchenko (hadr-deex-V09-03-17)
88----------------------------------------------------------
89- G4E1Probability - added numerical protection to avoid division by zero
90
9119 May 2010 Vladimir Ivanchenko (hadr-deex-V09-03-16)
92----------------------------------------------------------
93- G4UnstableFragmentBreakUp - fix selection of decay channel by addition of check
94 on residual fragment Z and A (addressed
95 problem reported stt for the tag 03-14)
96
9719 May 2010 Vladimir Ivanchenko (hadr-deex-V09-03-15)
98----------------------------------------------------------
99- G4UnstableFragmentBreakUp - fixed selection of decay channel
100- G4E1Probability - code cleanup and optimisation by usage of G4Pow, integer A
101 and introduction of const members
102- G4GEMProbability - code cleanup and optimisation by usage of G4Pow and integer Z,A
103- G4ExcitationHandler - forced FermiBreakUp for A < 5
104- G4PhotonEvaporation - (F.Lei) added correction of electron state after emission
105- G4FermiFragmentsPool - JMQ fixed fragment 111
106
10711 May 2010 Vladimir Ivanchenko (hadr-deex-V09-03-14)
108----------------------------------------------------------
109- G4UnstableFragmentBreakUp - new class to decay exotic fragmnet (like 2n or 2p)
110- G4Evaporation - added call to G4UnstableFragmentBreakUp if natural abandances
111 of cold fragment is zero; optimized logic of stopping of
112 evaporation loop
113- G4PhotonEvaporation - cleanup new methods EmittedFragment and BreakUpFragment
114- G4ExcitationHandler - use BreakUpFragment method for photon deexcitation
115
11610 May 2010 Vladimir Ivanchenko (hadr-deex-V09-03-13)
117----------------------------------------------------------
118- G4VGammaDeexcitation - take into account bounding energy of electron
119 in the case of electron emmision; fixed kinematic
120- G4DiscreteGammaTransition - Removed unphysical corretions of gamma energy;
121 fixed default particle as gamma; do not subtract
122 bounding energy in case of electron emmision
123- G4ExcitationHandler - allowed emmision e- instead of gamma due to internal conversion
124
125
12603 May 2010 Vladimir Ivanchenko (hadr-deex-V09-03-12)
127----------------------------------------------------------
128- G4Evaporation - improved condition how to stop deexcitation loop
129- G4VGammaDeexcitation - take into account electron mass in the case of
130 electron emmision
131- G4PhotonEvaporation - improved printout
132- G4ExcitationHandler - disable MFM
133- G4StatMFFragment, G4CompetitiveFission, G4EvaporationProbability,
134 G4GEMProbability - use correct header files
135
13628 April 2010 Vladimir Ivanchenko (hadr-deex-V09-03-11)
137----------------------------------------------------------
138- G4ExcitationHandler - (JQM+VI) add check on stability of primary;
139 do evaporation if FermiBreakUp or MFM
140 cannot deexcite a fragment;
141 added SetParameters method
142- G4Evaporation - rewrite BreakUp method; added Initialise method, where setup
143 all options and not at run time; added InitialiseEvaporation
144 method to setup decay channels; changed order of decay
145 channels - first photon evaporation, second - fision,
146 after all other channels as before
147- virtual interfaces - moved constructors and destructors to source files
148
14926 April 2010 Vladimir Ivanchenko (hadr-deex-V09-03-10)
150----------------------------------------------------------
151- G4FermiConfiguration - (JQM) parameter of Coulomb energy Kappa is changed
152 from 1 to 6 according to recommendation of original
153 author of the model A. Botvina
154- G4FermiPhaseSpaceDecay - (JQM) improved model of sampling of kinetic energy;
155 - (VI) cleanup the code by using G4Pow; moved constructor
156 and destructor to the source
157
15825 April 2010 Vladimir Ivanchenko (hadr-deex-V09-03-09)
159----------------------------------------------------------
160- G4ExcitationHandler - (JQM+VI) apply FermiBreakUp to fragments with A>1
161 (before was A>4) in order to reduce number of
162 fake gamma produced in order deexcite light
163 fragments; added parameter minExcitation = 1 keV
164- G4VEvaporationChannel, G4PhotonEvaporation - added 2 new virtual methods
165 EmittedFragment and BreakUpFragment
166
16723 April 2010 Vladimir Ivanchenko (hadr-deex-V09-03-08)
168----------------------------------------------------------
169- G4VGammaDeexcitation - kinematic of 2-body decay rewritten
170- G4DiscreteGammaTransition, G4DiscreteGammaDeexcitation,
171 G4ContinuumGammaDeexcitation - set energy tolerance 1 keV;
172 set destructors to be virtual
173
17421 April 2010 Vladimir Ivanchenko (hadr-deex-V09-03-07)
175----------------------------------------------------------
176- G4FermiFragmentsPool - (JMQ) extended list of stable fragments
177- G4DiscreteGammaTransition - (JMQ) make transition depended on Z and A
178 (before was only Z) and added
179 energy tolerance
180- G4ContinuumGammaDeexcitation - (JQM) more accurate Lorentz computations
181- G4VGammaDeexcitation - (JMQ) improved Lorentz computations
182
18320 April 2010 Vladimir Ivanchenko (hadr-deex-V09-03-06)
184----------------------------------------------------------
185- G4GEMProbability - (JQM + VI) fixed numerical problem (division by zero)
186
18716 April 2010 Vladimir Ivanchenko (hadr-deex-V09-03-05)
188----------------------------------------------------------
189- G4ExcitationHandler - enable Multi-Fragmentation model
190- G4StatMFMacroTemperature - cleanup logic of solving equation for
191 temperature; moved constructors and destructor to source
192
19309 April 2010 Vladimir Ivanchenko (hadr-deex-V09-03-04)
194----------------------------------------------------------
195- G4ProtonEvaporationProbability, G4DeuteronEvaporationProbability,
196 G4TritonEvaporationProbability, G4He3EvaporationProbability,
197 G4AlphaEvaporationProbability - (JMQ) return back to published
198 variant OPT3 (Kalbach) parameterization of inverse
199 cross section
200
20105 March 2010 Vladimir Ivanchenko (hadr-deex-V09-03-03)
202----------------------------------------------------------
203- G4Evaporation - set as a default variant evaporation combined
204 standard + GEM probabilities
205
20617 February 2009 Vladimir Ivanchenko (hadr-deex-V09-03-02)
207----------------------------------------------------------
208- G4ExcitationHandler - deactivate Multi-Fragmentation model
209
21005 February 2009 Vladimir Ivanchenko (hadr-deex-V09-03-01)
211----------------------------------------------------------
212- G4ExcitationHandler - activate FermiBreakUp and Multi-Fragmentation models
213
21418 January 2010 Vladimir Ivanchenko (hadr-deex-V09-03-00)
215----------------------------------------------------------
216- Move 9.3 version to the head of cvs for following files: G4FissionBarrier.hh,
217 G4FissionBarrier.cc, G4VGammaDeexcitation.cc, G4VGammaDeexcitation.hh,
218
21909 December 2009 Gunter Folger (hadr-deex-V09-02-23)
220-----------------------------------------------------
221- Include fixes in ablation by Pete Truscott:
222 Ablation has been updated, largely to comply with updates in
223 G4Evaporation, but also some oddities in the way G4Fragment works
224 (or doesn't work!), and to fix a bug in fragment identification
225 when evaporation isn't used.
226
22701 December 2009 Gabriele Cosmo (hadr-deex-V09-02-22)
228-----------------------------------------------------
229- Fixed singletons in utils sub-module to canonical form, to help preventing
230 leaks reported by Valgrind (tag hadr-deex-util-V09-02-01).
231- Corrected argument to std::pow() in G4FermiConfiguration.cc to fix
232 compilation problem on Windows VC7.
233
23427 November 2009 Vladimir Ivanchenko (hadr-deex-V09-02-21)
235----------------------------------------------------------
236- G4ExcitationHandler - cleanup the logic; reduce number internal vectors;
237 fixed memory leak; should work bit faster
238
23924 November 2009 Vladimir Ivanchenko (hadr-deex-V09-02-20)
240----------------------------------------------------------
241- G4ExcitationHandler - fixed double deletion only on top of tag 18
242
24323 November 2009 Vladimir Ivanchenko (hadr-deex-V09-02-19)
244----------------------------------------------------------
245- G4ExcitationHandler - fixed double deletion; cleanup logic of
246 new/delete of intermediate G4Fragments
247 reducing number of coping
248
24922 November 2009 Vladimir Ivanchenko (hadr-deex-V09-02-18)
250----------------------------------------------------------
251- G4FissionLevelDensityParameter tuning using IAEA benchmark
252
25319 November 2009 Vladimir Ivanchenko (hadr-deex-V09-02-17)
254----------------------------------------------------------
255- G4ExcitationHandler - fixed memory leak
256
25719 November 2009 Vladimir Ivanchenko (hadr-deex-V09-02-16)
258----------------------------------------------------------
259- J.M.Quesada retuning for IAEA spallation data fission parameters
260 in G4FissionParameters and G4FissionLevelDensityParameter
261- J.M.Quesada improved implementation of Gamma function computation
262 in configuration weight inside G4FermiConfiguration
263- V.Ivanchenko added a G4NeutronRadCapture model (a simple 1 gamma
264 emission with 4-momentum balance)
265- V.Ivanchenko return default setup of 9.2 for G4ExcitationHandler
266
26708 October 2009 Vladimir Ivanchenko (hadr-deex-V09-02-15)
268----------------------------------------------------------
269- J.M.Quesada fixed old problem in G4GEMChannel - computation of
270 Coulomb barrier was not consistent with G4GEMProbability
271
27225 September 2009 Vladimir Ivanchenko (hadr-deex-V09-02-14)
273----------------------------------------------------------
274- J.M.Quesada fixed G4GEMProbability and G4GEMChannel to provide
275 the same probability as proposed in original papers;
276 J.M.Quesada fixed G4ExitationHandler to for the case when FermiBreakUp
277 and multi-fragmentation model are activated;
278- V.Ivanchenko added a protection on unphysical initial state in G4GEMChannel
279
28016 September 2009 Vladimir Ivanchenko (hadr-deex-V09-02-13)
281----------------------------------------------------------
282- J.M.Quesada updated nearly all classes of GEM sub-package by
283 introduction new classes G4GEMCoulombBarrier, G4AlphaGEMCoulombBarrier,
284 G4DeuteronGEMCoulombBarrier, G4He3GEMCoulombBarrier,
285 G4ProtonGEMCoulombBarrier, G4TritonGEMCoulombBarrier and corresponding
286 changings in other classes of the sub-package;
287 fixed units inside G4GEMProbability computations
288
28927 July 2009 Vladimir Ivanchenko (hadr-deex-V09-02-12)
290---------------------------------------------------------
291- G4EvaporationGEMFactory - cleanup
292- G4Evaporation - added method SetCombinedCannels to define new evaporation
293 factory G4EvaporationDefaultGEMFactory
294- G4EvaporationDefaultGEMFactory - new class proposed by J.M.Quesada in
295 which light mesons probabilities are computed from
296 default classes and other fragments from GEM
297- G4FissionLevelDensityParameter, G4FissionParameters - J.M.Quesada tuning
298 to IAEA benchmark data
299
30015 July 2009 Vladimir Ivanchenko (hadr-deex-V09-02-11)
301---------------------------------------------------------
302- G4GEMProbability - J.M.Quesada fixed units (hbar_Plank -> hbarc)
303
3049 July 2009 Vladimir Ivanchenko (hadr-deex-V09-02-10)
305---------------------------------------------------------
306- G4FermiFragmentsPool - J.M.Quesada fixed units (keV -> MeV), removed
307 wrong levels, added new levels according
308 to http://www.nndc.bnl.gov/chart
309
31013 March 2009 Vladimir Ivanchenko (hadr-deex-V09-02-09)
311---------------------------------------------------------
312- G4CompetitiveFission - fixed 4-momentum balance by using direct Lorentz
313 computations (JMQ);
314 - use G4 units (VI).
315
31612 March 2009 Alexander Howard (hadr-deex-V09-02-08)
317----------------------------------------------------
318- Added Tatsumi's fixes ( G4GEMProbability.cc and G4GEMChannel.cc ) to GEM
319 on top of patch9-02 ("hadr-deex-V09-02-07" and "hadr-deex-util-V09-02-00")
320
32104 March 2009 Gabriele Cosmo
322----------------------------
323- Fixed leaks in singleton classes in the 'util' module. Corrected wherever
324 needed inlining of constructors/destructors for base classes and usage of
325 virtual specification. Corresponds to tag "hadr-deex-util-V09-02-00".
326
32715 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-07)
328---------------------------------------------------------
329- G4EvaporationProbability - hbar_Plank substituted by hbarc (JMQ fix)
330- G4FissionProbability - fixed forgotten parenthesis (JMQ fix)
331
33213 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-06)
333---------------------------------------------------------
334- Jose Manuel Quesada change the shape of probabilities (back to 9.2)
335 for d, t, He3, alpha near the Coulomb barrier
336
33712 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-05)
338---------------------------------------------------------
339- Jose Manuel Quesada change the shape of probabilities
340 for d, t, He3, alpha near the Coulomb barrier
341
34211 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-04)
343---------------------------------------------------------
344- Jose Manuel Quesada set default OPT=3 back for all particles
345 and add smearing of Coloumb barriers of d, t, he3, alpha
346
34710 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-03)
348---------------------------------------------------------
349- Exclude updated G4VGammaDeexcitation
350
35110 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-02)
352---------------------------------------------------------
353- Jose Manuel Quesada set default OPT=3 for evaporation of protons
354 and neutrons and OPT=1 for deuterons, tritons, alpha and He3
355
35610 February 2009 Vladimir Ivanchenko (hadr-deex-V09-02-01)
357---------------------------------------------------------
358- Miguel Cortes added extra protection to G4VGammaDeexcitation
359
36027 January 2009 Vladimir Ivanchenko (hadr-deex-V09-02-00)
361--------------------------------------------------------
362- Miguel Cortes fix of Lorentz transformation in G4VGammaDeexcitation,
363 which provides Doppler broading of gamma lines
364
36509 December 2008 Alexander Howard (hadr-deex-V09-01-25)
366----------------------------------------------------
367- further increased verbosity in G4Evaporation.cc to try to understand channel
368 probability failure in very rare case
369
37008 December 2008 Alexander Howard (hadr-deex-V09-01-24)
371----------------------------------------------------
372- increased verbosity in G4Evaporation.cc to try to understand channel
373 probability failure in very rare case
374
37527 November 2008 Alexander Howard (hadr-deex-V09-01-23)
376----------------------------------------------------
377- added delete to G4EvaporationChannel.cc to fix memory leak
378
37919 November 2008 Dennis Wright (hadr-deex-V09-01-22)
380----------------------------------------------------
381- fixed bug #1028 in fission/G4CompetitiveFission::FissionCharge:
382 trivial change of A to Af in line 343
383
38419 November 2008 V.Ivanchenko (hadr-deex-V09-01-21)
385---------------------------------------------------
386- added comments to modifications of MF model
387
38819 November 2008 Alexander Howard (hadr-deex-V09-01-20)
389-----------------------------------------------------
390- Switched OFF FermiBreakUp by default.
391
39219 November 2008 Alexander Howard (hadr-deex-V09-01-19)
393-----------------------------------------------------
394- Fix from JMQ for Zirconium (nu remains always positive in
395 G4NeutronEvaporationProbability.cc)
396
39718 November 2008 Alexander Howard (hadr-deex-V09-01-18)
398-----------------------------------------------------
399- Fix in G4GEMChannel.cc according to T. Koi (anA,aZ) -> (AResidual,ZResidual)
400 for pairing correction in ExEnergy.
401
40205 November 2008 Gabriele Cosmo (hadr-deex-V09-01-17)
403-----------------------------------------------------
404- Fix in evaporation/G4DeuteronEvaporationProbability.cc for compilation
405 error on Windows-VC++; fixed typo in class scope specification for a
406 couple of methods...
407
40805 November 2008 Dennis Wright (hadr-deex-V09-01-16)
409----------------------------------------------------
410- multifragmentation/G4StatMFChannel.cc: fix gcc 4.3 compiler warnings
411 at lines 94 and 226. (place parentheses around && in ||)
412
41324 October 2008 Dennis Wright (hadr-deex-V09-01-15)
414---------------------------------------------------
415- replace G4NucleiPropertiesTable::GetBindingEnergy with
416 G4NucleiProperties::GetBindingEnergy in G4StatMFMacroTriNucleon,
417 G4StatMFMacroBiNucleon, and G4StatMFMacroTetraNucleon
418
41930 September 2008 A.Howard (hadr-deex-V09-01-14)
420---------------------------------------------------
421Correct tag of the head + trivial fix from JMQ to prevent negative
422cross-sections for incident protons on targets with A < Carbon.
423
424
42519 September 2008 A.Howard (hadr-deex-V09-01-13)
426---------------------------------------------------
427First inclusion of JMQ's recent changes to evaporation and handler.
428Directories touched: evaporation (everywhere), handler (MAC's changes + JMQ
429interface changes), management (G4VEvaporationChannel.hh (interface)), util
430(G4VEmissionProbability.hh (interface)) - MIS-TAGGED - this is closer to ref07
431***********PLEASE IGNORE**********
432
433
43425 July 2008 V.Ivanchenko (hadr-deex-V09-01-12)
435---------------------------------------------------
436Multi-Fragmentation model have been fixed by I.Pshenichnov in collaboration
437with Alexander Botvina and Igor Mishustin (FIAS, Frankfurt, INR,
438Moscow and Kurchatov Institute, Moscow, pshenich@fias.uni-frankfurt.de)
439
440G4StatMFMacroTemperature - return original algorithm
441G4StatMFMacroMultiplicity - additional checks in solver of equation
442 for the chemical potential
443G4StatMFMacroCanonical - fixed infinite loop for a fagment with Z=A;
444 fixed memory leak
445G4StatMFChannel - fixed semi-infine loop
446G4StatMFMacroMultiNucleon - fixed computation of the symmetry energy
447
44824 July 2008 V.Ivanchenko (hadr-deex-V09-01-11)
449---------------------------------------------------
450G4EvaporationProbability - Coulomb barrier upgraded (J. M. Quesada)
451
45212 July 2008 V.Ivanchenko (hadr-deex-V09-01-10)
453---------------------------------------------------
454Integraded fixes in G4EvaporationProbabilities and the tag hadr-deex-V09-01-08,
455OPT=2 is set (J. M. Quesada)
456
45705 June 2008 A.Howard (hadr-deex-V09-01-09)
458---------------------------------------------------
459
460Fixed memory leak in G4ExcitationHandler thanks to Tatsumi Koi. The fix is on
461top of hadr-deex-V09-01-01, but does not include any of the other subsequent
462developments. Required for public beta release.
463
46405 June 2008 J. M. Quesada (hadr-deex-V09-01-08)
465---------------------------------------------------
466
467 Bug fixed in OPT=1 (Chatterjee) charged particle cross sections.
468Unphysical values at very low emission energies have been corrected (set
469to 0).
470OPT=1 by default ( OPT=2 in previous tag)
471
472
473 24 May 2008 A.Howard (hadr-deex-V09-01-07)
474---------------------------------------------------
475
476As hadr-deex-V09-01-06 but with photon_evaporation updated to new interface.
477Should now be stable (co-works with low energy tag emlowen-V09-01-14, I guess) -
478see hadr-deex-V09-01-01.
479
480 24 May 2008 A.Howard (hadr-deex-V09-01-06)
481---------------------------------------------------
482
483As hadr-deex-V09-01-05 but with G4ExcitationHandler.cc put back to correct version
484
485
486 24 May 2008 A.Howard (hadr-deex-V09-01-05)
487---------------------------------------------------
488
489Updated to Jose Manuel Quesada's latest version (should be what was intended in
490hadr-deex-V09-01-03). Does not include Fan Lei's interface change. This is,
491however, still on the HEAD.
492
493 24 May 2008 A.Howard (hadr-deex-V09-01-04)
494---------------------------------------------------
495
496Updated to Jose Manuel Quesada's latest version (should be what was intended in hadr-deex-V09-01-03). Also includes Fan Lei's change
497to the photon_evaporation interface.
498
499
500 08 May 2008 J. M. Quesada (hadr-deex-V09-01-03)
501---------------------------------------------------
502
503 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.
504
505 01 May 2008 J. M. Quesada (hadr-deex-V09-01-02)
506---------------------------------------------------
507- First trial with cvs.
508New inverse cross sections:
509 OPT=1 Chetterjee's parameterization to reaction cross sections from optical potential global fittings.
510 OPT=2 as OPT=1 but for protons the Wellisch's parameterization for protons is used (DEFAULT)
511 OPT=3 Kalbach's modifications of Chatterjee's parameterization of cross sections
512 OPT=4 as OPT=3 but for protons the Wellisch's parameterization for protons is used
513
514Coulomb 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.
515
516
517 01 May 2008 Fan Lei (hadr-deex-V09-01-01)
518---------------------------------------------------
519- photon_evaporation
520 G4PhotonEvaporation.cc: Atomic relaxation model is no longer applied following
521 internal electron conversion. Instead the vaccant shell index is passed to
522 radioactive decay model, where the ARM is applied.
523
524 21 March 2008 Dennis Wright (hadr-deex-V09-01-00)
525--------------------------------------------------
526- added parentheses to fix gcc-4.3 compiler warnings in
527 G4StatMFChannel::CheckFragments and ::PlaceFragments
528
529 15 November 2007 Alex Howard (hadr-deex-V09-00-06)
530---------------------------------------------------
531- Added Jose Manuel Quesada's modification to util/src/G4CoulombBarrier.cc in
532 order to go back to the original Dostrovski's formulation which is described
533 in the Physics Reference Manual. The previous implementation (from Vicente
534 Lara) was inconsistent and less to an under-estimate of the Coulomb Barrier.
535
536
537 15 November 2007 F Lei (hadr-deex-V09-00-05)
538---------------------------------------------------
539- photon_evaporation
540 bug fix #952. Changes to G4VGammaDeexciation.cc:line 279;
541 G4NuclearLevelManageer.cc:line 189;
542 G4ContinuumGammaDeexcitation.cc:line133.
543
544
545 01 November 2007 Dennis Wright (hadr-deex-V09-00-04)
546-----------------------------------------------------
547- suppressed gamma level file warnings in G4NuclearLevelManager.cc
548 To turn them on again, set pre-compiler flag
549 CPPFLAGS += -DGAMMAFILEWARNING
550
551
552 01 October 2007 Alex Howard (hadr-deex-V09-00-03)
553---------------------------------------------------
554- Protected Rj (Q_beta) factor against divide by zeroes - occurs occasionally.
555 Following files were altered:
556 G4AlphaEvaporationProbability.hh, G4He3EvaporationProbability.hh,
557 G4DeuteronEvaporationProbability.hh, G4NeutronEvaporationProbability.hh,
558 G4TritonEvaporationProbability.hh, G4ProtonEvaporationProbability.hh
559
560
561 19 September 2007 Alex Howard (hadr-deex-V09-00-02)
562---------------------------------------------------
563- Removed atomic mass number from "gamma factor" within
564 G4DeuteronEvaporationProbability.cc, G4TritonEvaporationProbability.cc,
565 G4He3EvaporationProbability.cc, G4AlphaEvaporationProbability.cc
566
567
568 23 August 2007 Alex Howard (hadr-deex-V09-00-01)
569-----------------------------------------------
570- Removed Coulomb Barrier to beta parameter as it's already included in the
571 inverse cross-section formula and is introduced in terms of the energy limit
572 of the integration.
573- Introduced missing Rj factor in the following files (evaporation module):
574 G4EvaporationProbability.cc, G4EvaporationProbability.hh,
575 G4AlphaEvaporationProbability.hh, G4DeuteronEvaporationProbability.hh,
576 G4He3EvaporationProbability.hh, G4NeutronEvaporationProbability.hh,
577 G4ProtonEvaporationProbability.hh, G4TritonEvaporationProbability.hh
578
579
580 28 July 2007 Alex Howard (hadr-deex-V09-00-00)
581-----------------------------------------------
582- Added Coulomb Barrier to Beta parameter for inverse channel
583cross-section. Needs verification. Required additions and changes to the
584following files:
585G4EvaporationProbability.hh, G4EvaporationProbability.cc,
586G4AlphaEvaporationProbability.hh, G4DeuteronEvaporationProbability.hh,
587G4He3EvaporationProbability.hh, G4NeutronEvaporationProbability.hh,
588G4ProtonEvaporationProbability.hh, G4TritonEvaporationProbability.hh,
589G4AlphaEvaporationProbability.cc, G4DeuteronEvaporationProbability.cc,
590G4He3EvaporationProbability.cc, G4NeutronEvaporationProbability.cc,
591G4ProtonEvaporationProbability.cc, G4TritonEvaporationProbability.cc
592
593
594 5 June 2007 Alex Howard (hadr-deex-V08-03-01)
595-----------------------------------------------
596- Fixed bug in fix "hadr-deex-V08-03-00" - deleted pointers and iterators were
597 attempted to be accessed. Now a final state iterator list is created and
598 filled when necessary.
599
600
601 18 May 2007 Alex Howard (hadr-deex-V08-03-00)
602-----------------------------------------------
603- Fixed bug in low A,Z false condition in G4DiscreteGammaDeexcitation.cc, now
604the condition is (Z<2 || A<3 || Z>98) false (so stops at Cf rather than >100)
605and includes helium (previously excluded)
606- Fixed bug in pointer to iterator moving before its beginning G4ExcitationHandler.cc
607
608 14 Feb 2007 Alex Howard (hadr-deex-V08-02-02)
609-----------------------------------------------
610- evaporation
611 Added protection to exclude negative probabilities from the
612 "competitive channel sum". With fix below this should only happen due to
613 a precision error, but is protected nonetheless.
614
615 12 Feb 2007 Alex Howard (hadr-deex-V08-02-01)
616-----------------------------------------------
617- fission
618 Fixed probability to no longer be negative. Is now equivalent to what is
619 written in the Physics Reference Manual. Vicente Lara suggested/agreed
620 with fix.
621
622 5 Jan 2007 Dennis Wright (hadr-deex-V08-02-00)
623-----------------------------------------------
624- fission
625 Fixed several memory leaks in G4ParaFissionModel
626
62719 Aug 2006 Dennis Wright (hadr-deex-V08-01-00)
628-----------------------------------------------
629- multifragmentation
630 G4VStatMFMacroCluster.hh : removed meaningless const qualifier from
631 methods GetInvLevelDensity, GetZARatio and GetSize
632
633- handler
634 G4ExcitationHandler.hh : removed meaningless const qualifier from
635 mehtods GetMaxZ, GetMaxA and GetMinE
636
63720 Apr 2006 Dennis Wright (hadr-deex-V08-00-03)
638-----------------------------------------------
639- photon_evaporation
640 G4NuclearLevelManager.cc : in method MakeLevels(), restrict the missing
641 file warning to Z > 10
642
64308 Apr 2006 Dennis Wright (hadr-deex-V08-00-02)
644----------------------------------------------
645- photon_evaporation
646 G4PhotonEvaporation.cc : in method BreakItUp(), fix memory leak -
647 delete entries to armProducts vector. This is in response to
648 bug report 851.
649
65005 Jan 2006 Dennis Wright (hadr-deex-V08-00-01)
651----------------------------------------------
652
653- photon_evaporation
654 G4NuclearLevelManager.cc : in method MakeLevels(), re-enable the
655 warning that no gamma levels file exists. This is in response
656 to bug report 814.
657
658- fission
659 G4ParaFissionModel.hh : fix compilation errors which do not show up
660 because there is no .cc file. This is in response to bug report
661 817. Note: splitting this class into header and implementation
662 files will have to wait for a directory re-organization because
663 as it stands now, there are circular dependencies between the
664 fission and evaporation directories.
665
66624 Nov 2005 Dennis Wright (hadr-deex-V07-01-00)
667----------------------------------------------
668
669- photon_evaporation (tag hadr-deex-photo-V07-01-00 by Aatos Heikkinen)
670 <sstream> migration for G4NuclearLevelManager.cc,
671 G4NuclearLevelDataStore.cc,
672 G4DiscreteGammaDeexcitation.cc
673 minor update of G4VGammaDeexcitation.cc
674
675- util (tag hadr-deex-util-V07-01-00 by Aatos Heikkinen)
676 <sstream> migration for G4CoulombBarrier.cc
677 G4VCoulombBarrier.cc,
678
679- gem_evaporation (tag hadr-deex-gem-V07-01-00 by Aatos Heikkinen)
680 <sstream> migration for G4GEMCoulombBarrierHE.cc
681
682- fermi_breakup (tag hadr-deex-fermi-V07-01-00 by Aatos Heikkinen)
683 <sstream> migration for G4FermiSplitter.cc
684
685
686
Note: See TracBrowser for help on using the repository browser.