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

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

maj sur la beta de geant 4.9.3

File size: 9.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
1713-February 2009 V.Ivanchenko   hadr-pre-V09-02-03
18---------------------------------------------------
19G4PreCompoundXXX - changed the shape of probabilities (return back to 9.2) 
20                   for d, t, He3, alpha (JMQ)
21
2212-February 2009 V.Ivanchenko   hadr-pre-V09-02-02
23---------------------------------------------------
24G4PreCompoundXXX - changed the shape of probabilities
25                   for d, t, He3, alpha near the Coulomb barrier (JMQ)
26
2711-February 2009 V.Ivanchenko   hadr-pre-V09-02-01
28---------------------------------------------------
29G4PreCompoundXXX - set default Opt3 back, add decrease Coulomb barrier
30                   for d, t, a, he3 (JMQ)
31
3210-February 2009 V.Ivanchenko   hadr-pre-V09-02-00
33---------------------------------------------------
34Some clean up of comments
35G4PreCompoundIon - fixed probability of light ion emmision (JMQ)
36G4PreCompoundXXX - by default Opt1 is used for d, t, a, he3,
37                   Opt3 for n, p (JMQ)
38
3909-December 2008 A.Howard   hadr-pre-V09-01-15
40---------------------------------------------------
41Added protection for close to zero excitation energy in
42G4PreCompoundModel.cc (according to JMQ, MAC) to not try to de-excite.
43
4409-December 2008 A.Howard   hadr-pre-V09-01-14
45---------------------------------------------------
46Added protection for close to zero excitation energy in
47G4PreCompoundTransitions.cc (returns 0.0), prevents FPE later on.
48
4927-November 2008 A.Howard   hadr-pre-V09-01-13
50---------------------------------------------------
51Added data member initialisation to G4VPreCompoundTransitions.hh
52
5319-November 2008 A.Howard   hadr-pre-V09-01-12
54---------------------------------------------------
55JMQ fix to G4PreCompoundNeutron.cc for Zirconium (if (nu < 0.)nu=-nu).
56
5730-September 2008 A.Howard   hadr-pre-V09-01-11
58---------------------------------------------------
59Trivial protection against negative probabilities for incident protons on
60targets with A < Carbon.
61
6222-September 2008 A.Howard   hadr-pre-V09-01-10
63---------------------------------------------------
64JMQ's latest developments - which are an extension of hadr-pre-V09-01-08 with
65cross-section options (equivalent to the de-excitation modifications) and other
66options (SICB, Never Go Back,...).  In addition Gunter's fix to the factorials
67is included from hadr-pre-V09-01-09.
68Added new files: G4PreCompoundAlpha.cc G4PreCompoundDeuteron.cc
69G4PreCompoundHe3.cc G4PreCompoundNeutron.cc G4PreCompoundProton.cc
70G4PreCompoundTriton.cc (Classes previously existed.  Now they have more
71involved cross-section calculations).
72
7319-September 2008 A.Howard   hadr-pre-V09-01-09
74---------------------------------------------------
75Including Gunter's fix (see 11-August below) on top of ref-07
76(hadr-pre-V09-00-04), i.e. without JMQ's developments.
77
7811-August 2008 G.Folger     
79-----------------------------------------------
80Rewrite algorithm in G4PreCompoundEmission::rho() to avoid frequent
81floating point overflow when using Precompund in combination
82with Binary Cascade.
83
84
8524 July 2008 J. M. Quesada   hadr-pre-V09-01-08
86---------------------------------------------------
87Minor fixes and Coulomb barrier just for Wellisch's proton cross section
88(OPT=2)
89
90
9123 July 2008 V.Ivanchenko    hadr-pre-V09-01-07
92---------------------------------------------------
93Fixed mistake in tagging
94
9523 July 2008 V.Ivanchenko    hadr-pre-V09-01-06
96---------------------------------------------------
97Return back Coulomb barrier initialisation (J.M.Quesada)
98
9927 June 2008 V.Ivanchenko    hadr-pre-V09-01-05
100---------------------------------------------------
101Fixed G4PreCompoundNucleon and G4PreCompoundIon for
102Coulomb barrier, added protections for zero cross sections,
103OPT=2 is used (J.M.Quesada)
104
10505 June 2008 J. M. Quesada   hadr-pre-V09-01-04
106---------------------------------------------------
107Bug fixed in OPT=1 (Chatterjee) charged particle cross sections.
108Unphysical values at very low emission energies have been corrected (set
109to 0); OPT=1 ( OPT=2 in previous tag)
110
111
11215-May 2008 J. M.Quesada     hadr-pre-V09-01-03
113-----------------------------------------------
114The retrieval of transition probabilities in G4PreCompoundModel.cc
115(for protection against unphysically crossing the landa_+=landa_- condition)
116was misplaced.  Now it has been placed inside the preequilibrium transitions
117loop.
118
1198-May 2008 J. M.Quesada     hadr-pre-V09-01-02
120-----------------------------------------------
121Protection against non physical situation has been set: Equilibrium exciton number
122Neq (when reached, equilibrium regime starts) should correspond to equal transition
123probabilities "back" and "forth". Nevertheless,  for heavy target (Neq is big even
124for low incident energies) after first emission this condition (equal trans. prob.)
125is reached far before reaching corresponding Neq of the residual. Unless this "jump"
126to equilibrium is forced in this case, preequilibrium will be
127spuriously prolonged (as a side effect, with huge CPU consumption). 
128G4PreCompoundModel and G4PreCompoundTransitions classes have been modified.
129
130
1311-May 2008 J. M.Quesada     hadr-pre-V09-01-01
132-----------------------------------------------
133- First trial with cvs. 00 skipped by mistake.
134New inverse cross sections:
135        OPT=1 Chetterjee's parameterization to reaction cross sections from optical potential global fittings.
136        OPT=2 as OPT=1 but for protons the Wellisch's parameterization for protons is used  (DEFAULT)
137        OPT=3 Kalbach's modifications of Chatterjee's parameterization of cross sections
138        OPT=4 as OPT=3 but for protons the Wellisch's parameterization for protons is used
139
140Coulomb 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:
141G4PreCompoundNucleon.hh ,G4PreCompoundNeutron.hh,G4PreCompoundProton.hh, G4PreCompoundIon.hh, G4PreCompoundDeuteron.hh, G4PreCompoundTriton.hh ,G4PreCompoundHe3.hh , G4PreCompoundAlpha.hh
142
143
144Soft cutoff transition from equilibrium to equilibrium has been suppressed (unphysical and not necessary anymore).In G4PreCompoundModel.
145
146New transition probabilities :
147        OPT=1  Gudima's formulae
148        OPT=2  Machner parameterization of matrix elements for transitions (DEFAULT)
149 
150Level density is set to A/10 (Gudima's prescription).
151
152Several bugs fixed (average xs in nucleon-nucleon xs in G4PreCompundTransitions.cc and  emission probability formula in G4PreCompoundIon.cc ) . 
153
15425-October 2007 A.Howard     hadr-pre-V09-00-04
155-----------------------------------------------
156- Removed compilation warning on unused parameter in G4PreCompoundIon.cc
157
158
15911-October 2007 A.Howard     hadr-pre-V09-00-03
160-----------------------------------------------
161- Corrected for integer arithmetic bug in G4PreCompoundModel.cc
162  (ratio of charged to neutral excitons)
163
164
16501-October 2007 A.Howard     hadr-pre-V09-00-02
166-----------------------------------------------
167- Protected Rj (Q_beta) factor against divide by zeroes (should never happen?)
168  The following files have been modified:
169  G4PreCompoundAlpha.hh, G4PreCompoundDeuteron.hh, G4PreCompoundHe3.hh,
170  G4PreCompoundTriton.hh, G4PreCompoundNeutron.hh, G4PreCompoundProton.hh
171 
172
17323-August 2007 A.Howard     hadr-pre-V09-00-01
174----------------------------------------------
175- Development tag incorporating further suggestions/corrections from
176  Jose-Manuel Quesada particularly with respect to light ion production.
177  The following files have been modified:
178  G4PreCompoundIon.cc, G4PreCompoundDeuteron.hh, G4PreCompoundHe3.hh,
179  G4PreCompoundTriton.hh, G4PreCompoundAlpha.hh, G4PreCompoundIon.hh,
180  G4VPreCompoundIon.hh (unused?)
181
182
18323-July 2007 A.Howard       hadr-pre-V09-00-00
184----------------------------------------------
185- Development tag incorporating the suggestions/corrections of Jose-Manuel
186  Quesada.  These should reflect the literature and units expected for the
187  exciton model.  The following files have been modified:
188  G4PreCompoundNucleon.hh, G4VPreCompoundNucleon.hh, G4PreCompoundAlpha.hh,
189  G4PreCompoundHe3.hh, G4PreCompoundDeuteron.hh, G4PreCompoundNeutron.hh,
190  G4PreCompoundProton.hh, G4PreCompoundTriton.hh
191  G4VPreCompoundIon.cc, G4PreCompoundIon.cc, G4PreCompoundModel.cc,
192  G4VPreCompoundFragment.cc, G4PreCompoundTransitions.cc,
193  G4PreCompoundNucleon.cc, G4VPreCompoundNucleon.cc
194  The main changes are:
195  - introducing an Rj factor into the probability calculation,
196  - correcting the units for the Pauli Blocking Factor - missing a g factor,
197  - decreasing the number of charged particles if the number excitons is
198    decreased (previously this number was only increased with increasing
199    excitons).
200
201
20204-May 2007 G.Folger       hadr-pre-V08-02-00
203----------------------------------------------
204-  G4PreCompoundTransitions.cc: Protect against divide by 0
205
20619 Aug 2006 Dennis Wright (hadr-pre-V08-01-00)
207----------------------------------------------
208- exciton_model
209   G4VPreCompoundFragment.hh, .icc : remove meaningless const from
210   methods GetA, GetZ, GetRestA, GetRestZ, GetCoulombBarrier, GetBindingEnergy,
211   GetMaximalKineticEnergy, GetEnergyThreshold, GetEmissionProbability,
212   GetNuclearMass, GetRestNuclearMass and GetReducedMass
213
Note: See TracBrowser for help on using the repository browser.