source: trunk/source/processes/hadronic/util/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: 6.9 KB
Line 
1-------------------------------------------------------------------
2
3     ==========================================================
4     Geant4 - an Object-Oriented Toolkit for Physics Simulation
5     ==========================================================
6
7           History file for hadronic/util directory
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
1706 Mar 2009 D.H. Wright for Tatsumi Koi (hadr-util-V09-02-00)
18-------------------------------------------------------------
19- G4StableIsotopes.cc - fill in missing isotope names
20
2123 Jul 2008 D.H. Wright for Vladimir Uzhinskiy (hadr-util-V09-01-01)
22--------------------------------------------------------------------
23- G4ReactionDynamics::GenerateXandPt: fixed bug in momentum bin which
24  caused oscillatory behavior in spectrum:  changed
25    x = std::min( 1.0, pt*(binl[l-1] + G4UniformRand()*(binl[l]-binl[l-1])/2 ) )
26  to
27    x = std::min( 1.0, pt*(binl[l-1] + G4UniformRand()*(binl[l]-binl[l-1]) ) )
28
29 9 Jul 2008 D.H. Wright (hadr-util-V09-01-00)
30---------------------------------------------
31- G4ReactionDynamics::GenerateXandPt: replace exit with G4Exception.
32
3311 Oct 2007 F.W. Jones (hadr-util-V09-00-00)
34--------------------------------------------
35- G4LightMedia: fixed coding errors in inequalities for
36                charge exchange occurrence in PionPlusExchange,
37                KaonZeroShortExchange, and NeutronExchange.
38
3913 August 2007 Dennis Wright (hadr-util-V08-03-00a)
40---------------------------------------------------
41- special CMS tag: geant4-08-03-ref-00 + hadr-util-V08-03-02.
42  On top of geant4-08-03-ref-00, this contains only array bounds, units
43  and backward peak fixes in G4ReactionDynamics
44
4527 June 2007 Alex Howard (hadr-util-V08-03-03)
46------------------------------------------------
47- Removed DumpCoreOnHadronicException protection around Report() in
48  G4HadronicException, temporary fix to give output for G4NEUTRONHPDATA not set
49
5012 June 2007 Dennis Wright (hadr-util-V08-03-02)
51------------------------------------------------
52- G4ReactionDynamics::TwoCluster : fix array bound violation when backward
53    nucleon count is 0
54
5512 June 2007 Dennis Wright (hadr-util-V08-03-01)
56------------------------------------------------
57- G4ReactionDynamics::TwoCluster : fix two bugs:
58  1) sharp peak at 180 degrees for low and medium energies due to a units
59     error:
60         G4double totalE = kineticE + vMass;
61     was changed to
62         G4double totalE = kineticE*GeV + vMass;
63     Result is that particles from intra-nuclear cascade now have energies
64     ~ 100 MeV instead of almost 0.
65
66  2) sharp peak at 180 degrees for low and medium energies and target nuclei
67     with Z > 6 due to incorrect sampling of polar angle:
68     replaced
69         G4double costheta =
70            1.0 + 2.0*std::log(1.0 - G4UniformRand()) / dtb;
71     with
72         G4double costheta =
73            1.0 + 2.0*std::log(1.0 - G4UniformRand()*factor) / dtb;
74            where factor = 1.0 - std::exp(-dtb) and dtb is momentum-dependent
75
7610 June 2007 Dennis Wright (hadr-util-V08-03-00)
77------------------------------------------------
78- remove un-used classes G4Fuzzy, G4EffectiveCharge, G4ParticleVector
79
8016 April 2007 Dennis Wright (hadr-util-V08-02-01)
81-------------------------------------------------
82- G4HadronicWhiteboard.hh, .cc : add methods to set process and model names
83- G4ReactionDynamics.cc : add pi0 to anti-particle test
84
8519 February 2007 V.Ivanchenko (hadr-util-V08-02-00)
86----------------------------------------------------
87- G4HadFinalState - add initialisation of energy deposition
88
8911 December 2006 Dennis Wright (hadr-util-V08-01-01)
90----------------------------------------------------
91- G4ReactionDynamics::AddBlackTrackParticles
92  protect variables local_npnb, local_ndta from divide by zero
93
9424 November 2006 Dennis Wright (hadr-util-V08-01-00)
95----------------------------------------------------
96- G4HadronicWhiteBoard:
97  replace GHAD message with
98  "Geant4 Hadronic Reaction Information" and use
99  G4Exception to kill run.
100
10115 May 2006 Dennis Wright (hadr-util-V08-00-05)
102-----------------------------------------------
103- G4Nucleus:
104  replace code in method AtomicMass() with
105 
106    return G4NucleiProperties::GetNuclearMass(A, Z);
107
108  in order to agree with other methods for getting nucleus mass.
109  Note: new version has electron masses subtracted, while old version
110        included them
111
11202 May 2006 Dennis Wright (hadr-util-V08-00-04)
113-----------------------------------------------
114- G4ReactionDynamics:
115  1) in energy balance part of method GenerateXandPt, try removing pions and kaons
116     before removing nucleons
117  2) in method GetFinalStateNucleons improve and simplify nucleon counting
118  3) method SuppressChargedPions: check available CM energy before changing pion to
119           nucleon, also extend test for anti-particles to include strange particles
120  4) in methods GenerateXandPt and TwoCluster, call GenerateNBodyEvent a second time
121           if energy sum is violated, this time with total system energy
122  5) in method TwoCluster, use annihilation black track energy when annihilation channel
123     occurs 
124
12507 Apr 2006 Dennis Wright (hadr-util-V08-00-03)
126-----------------------------------------------
127- G4ReactionDynamics:
128  1) implement exact proton and neutron accounting to improve baryon number
129     conservation
130  2) add new method GetFinalStateNucleons which returns number of
131     protons and neutrons generated by the initial projectile-nucleon collision
132  3) replace spall argument in AddBlackTrackParticles with PinNucleus and
133     NinNucleus
134
135- G4Nucleus:
136  1) add new method AnnihilationEvaporationEffects which calculates energy to
137     be given to evaporated nucleons after annihilation
138  2) add new methods GetAnnihilationPNBlackTrackEnergy and
139     GetAnnihilationDTABlackTrackEnergy to retrieve the values calculated above
140
14113 Mar 2006 Dennis Wright (hadr-util-V08-00-02)
142-----------------------------------------------
143- G4Nucleus::GetFermiMomentum(),
144  G4ReactionKinematics::TwoBodyScattering() :
145
146    fix bug #838: momentum is now isotropic.  Previously theta was
147    incorrectly sampled by pi*G4UniformRand().
148
14915 Dec 2005 Dennis Wright (hadr-util-V08-00-01)
150-----------------------------------------------
151- G4ReactionDynamics.cc: add array bounds protection in TwoCluster
152                         (cpar, gpar)
153
15430 Nov 2005 Gabriele Cosmo (hadr-util-V07-01-01)
155-----------------------------------------------
156- Trivial fix in G4ReactionKinematics and G4Nucleus for support of
157  CLHEP-2.0.X series.
158
15925 Nov 2005 Dennis Wright (hadr-util-V07-01-00)
160----------------------------------------------
161- G4HadTmpUtil.cc : <sstream> migration
162
163
164
Note: See TracBrowser for help on using the repository browser.