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

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