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

Last change on this file since 1340 was 1340, checked in by garnier, 14 years ago

update ti head

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