source: trunk/source/processes/hadronic/models/pre_equilibrium/History @ 1054

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

update to geant4.9.2

File size: 8.8 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
1709-December 2008 A.Howard   hadr-pre-V09-01-15
18---------------------------------------------------
19Added protection for close to zero excitation energy in
20G4PreCompoundModel.cc (according to JMQ, MAC) to not try to de-excite.
21
2209-December 2008 A.Howard   hadr-pre-V09-01-14
23---------------------------------------------------
24Added protection for close to zero excitation energy in
25G4PreCompoundTransitions.cc (returns 0.0), prevents FPE later on.
26
2727-November 2008 A.Howard   hadr-pre-V09-01-13
28---------------------------------------------------
29Added data member initialisation to G4VPreCompoundTransitions.hh
30
3119-November 2008 A.Howard   hadr-pre-V09-01-12
32---------------------------------------------------
33JMQ fix to G4PreCompoundNeutron.cc for Zirconium (if (nu < 0.)nu=-nu).
34
3530-September 2008 A.Howard   hadr-pre-V09-01-11
36---------------------------------------------------
37Trivial protection against negative probabilities for incident protons on
38targets with A < Carbon.
39
4022-September 2008 A.Howard   hadr-pre-V09-01-10
41---------------------------------------------------
42JMQ's latest developments - which are an extension of hadr-pre-V09-01-08 with
43cross-section options (equivalent to the de-excitation modifications) and other
44options (SICB, Never Go Back,...).  In addition Gunter's fix to the factorials
45is included from hadr-pre-V09-01-09.
46Added new files: G4PreCompoundAlpha.cc G4PreCompoundDeuteron.cc
47G4PreCompoundHe3.cc G4PreCompoundNeutron.cc G4PreCompoundProton.cc
48G4PreCompoundTriton.cc (Classes previously existed.  Now they have more
49involved cross-section calculations).
50
5119-September 2008 A.Howard   hadr-pre-V09-01-09
52---------------------------------------------------
53Including Gunter's fix (see 11-August below) on top of ref-07
54(hadr-pre-V09-00-04), i.e. without JMQ's developments.
55
5611-August 2008 G.Folger     
57-----------------------------------------------
58Rewrite algorithm in G4PreCompoundEmission::rho() to avoid frequent
59floating point overflow when using Precompund in combination
60with Binary Cascade.
61
62
6324 July 2008 J. M. Quesada   hadr-pre-V09-01-08
64---------------------------------------------------
65Minor fixes and Coulomb barrier just for Wellisch's proton cross section
66(OPT=2)
67
68
6923 July 2008 V.Ivanchenko    hadr-pre-V09-01-07
70---------------------------------------------------
71Fixed mistake in tagging
72
7323 July 2008 V.Ivanchenko    hadr-pre-V09-01-06
74---------------------------------------------------
75Return back Coulomb barrier initialisation (J.M.Quesada)
76
7727 June 2008 V.Ivanchenko    hadr-pre-V09-01-05
78---------------------------------------------------
79Fixed G4PreCompoundNucleon and G4PreCompoundIon for
80Coulomb barrier, added protections for zero cross sections,
81OPT=2 is used (J.M.Quesada)
82
8305 June 2008 J. M. Quesada   hadr-pre-V09-01-04
84---------------------------------------------------
85Bug fixed in OPT=1 (Chatterjee) charged particle cross sections.
86Unphysical values at very low emission energies have been corrected (set
87to 0); OPT=1 ( OPT=2 in previous tag)
88
89
9015-May 2008 J. M.Quesada     hadr-pre-V09-01-03
91-----------------------------------------------
92The retrieval of transition probabilities in G4PreCompoundModel.cc
93(for protection against unphysically crossing the landa_+=landa_- condition)
94was misplaced.  Now it has been placed inside the preequilibrium transitions
95loop.
96
978-May 2008 J. M.Quesada     hadr-pre-V09-01-02
98-----------------------------------------------
99Protection against non physical situation has been set: Equilibrium exciton number
100Neq (when reached, equilibrium regime starts) should correspond to equal transition
101probabilities "back" and "forth". Nevertheless,  for heavy target (Neq is big even
102for low incident energies) after first emission this condition (equal trans. prob.)
103is reached far before reaching corresponding Neq of the residual. Unless this "jump"
104to equilibrium is forced in this case, preequilibrium will be
105spuriously prolonged (as a side effect, with huge CPU consumption). 
106G4PreCompoundModel and G4PreCompoundTransitions classes have been modified.
107
108
1091-May 2008 J. M.Quesada     hadr-pre-V09-01-01
110-----------------------------------------------
111- First trial with cvs. 00 skipped by mistake.
112New inverse cross sections:
113        OPT=1 Chetterjee's parameterization to reaction cross sections from optical potential global fittings.
114        OPT=2 as OPT=1 but for protons the Wellisch's parameterization for protons is used  (DEFAULT)
115        OPT=3 Kalbach's modifications of Chatterjee's parameterization of cross sections
116        OPT=4 as OPT=3 but for protons the Wellisch's parameterization for protons is used
117
118Coulomb 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. In all particle header files:
119G4PreCompoundNucleon.hh ,G4PreCompoundNeutron.hh,G4PreCompoundProton.hh, G4PreCompoundIon.hh, G4PreCompoundDeuteron.hh, G4PreCompoundTriton.hh ,G4PreCompoundHe3.hh , G4PreCompoundAlpha.hh
120
121
122Soft cutoff transition from equilibrium to equilibrium has been suppressed (unphysical and not necessary anymore).In G4PreCompoundModel.
123
124New transition probabilities :
125        OPT=1  Gudima's formulae
126        OPT=2  Machner parameterization of matrix elements for transitions (DEFAULT)
127 
128Level density is set to A/10 (Gudima's prescription).
129
130Several bugs fixed (average xs in nucleon-nucleon xs in G4PreCompundTransitions.cc and  emission probability formula in G4PreCompoundIon.cc ) . 
131
13225-October 2007 A.Howard     hadr-pre-V09-00-04
133-----------------------------------------------
134- Removed compilation warning on unused parameter in G4PreCompoundIon.cc
135
136
13711-October 2007 A.Howard     hadr-pre-V09-00-03
138-----------------------------------------------
139- Corrected for integer arithmetic bug in G4PreCompoundModel.cc
140  (ratio of charged to neutral excitons)
141
142
14301-October 2007 A.Howard     hadr-pre-V09-00-02
144-----------------------------------------------
145- Protected Rj (Q_beta) factor against divide by zeroes (should never happen?)
146  The following files have been modified:
147  G4PreCompoundAlpha.hh, G4PreCompoundDeuteron.hh, G4PreCompoundHe3.hh,
148  G4PreCompoundTriton.hh, G4PreCompoundNeutron.hh, G4PreCompoundProton.hh
149 
150
15123-August 2007 A.Howard     hadr-pre-V09-00-01
152----------------------------------------------
153- Development tag incorporating further suggestions/corrections from
154  Jose-Manuel Quesada particularly with respect to light ion production.
155  The following files have been modified:
156  G4PreCompoundIon.cc, G4PreCompoundDeuteron.hh, G4PreCompoundHe3.hh,
157  G4PreCompoundTriton.hh, G4PreCompoundAlpha.hh, G4PreCompoundIon.hh,
158  G4VPreCompoundIon.hh (unused?)
159
160
16123-July 2007 A.Howard       hadr-pre-V09-00-00
162----------------------------------------------
163- Development tag incorporating the suggestions/corrections of Jose-Manuel
164  Quesada.  These should reflect the literature and units expected for the
165  exciton model.  The following files have been modified:
166  G4PreCompoundNucleon.hh, G4VPreCompoundNucleon.hh, G4PreCompoundAlpha.hh,
167  G4PreCompoundHe3.hh, G4PreCompoundDeuteron.hh, G4PreCompoundNeutron.hh,
168  G4PreCompoundProton.hh, G4PreCompoundTriton.hh
169  G4VPreCompoundIon.cc, G4PreCompoundIon.cc, G4PreCompoundModel.cc,
170  G4VPreCompoundFragment.cc, G4PreCompoundTransitions.cc,
171  G4PreCompoundNucleon.cc, G4VPreCompoundNucleon.cc
172  The main changes are:
173  - introducing an Rj factor into the probability calculation,
174  - correcting the units for the Pauli Blocking Factor - missing a g factor,
175  - decreasing the number of charged particles if the number excitons is
176    decreased (previously this number was only increased with increasing
177    excitons).
178
179
18004-May 2007 G.Folger       hadr-pre-V08-02-00
181----------------------------------------------
182-  G4PreCompoundTransitions.cc: Protect against divide by 0
183
18419 Aug 2006 Dennis Wright (hadr-pre-V08-01-00)
185----------------------------------------------
186- exciton_model
187   G4VPreCompoundFragment.hh, .icc : remove meaningless const from
188   methods GetA, GetZ, GetRestA, GetRestZ, GetCoulombBarrier, GetBindingEnergy,
189   GetMaximalKineticEnergy, GetEnergyThreshold, GetEmissionProbability,
190   GetNuclearMass, GetRestNuclearMass and GetReducedMass
191
Note: See TracBrowser for help on using the repository browser.