source: trunk/source/processes/hadronic/models/cascade/History @ 967

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

update processes

File size: 6.3 KB
Line 
1-------------------------------------------------------------------
2
3     ==========================================================
4     Geant4 - an Object-Oriented Toolkit for Physics Simulation
5     ==========================================================
6
7            History file for hadronic/models/cascade
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
1721 Feb 2009 Dennis Wright (hadr-casc-V09-02-01)
18-----------------------------------------------
19- add printCrossSection method to G4CascadSpecialFunctions
20- in GeElementaryParticleCollider, add high energy flag to distinguish
21  "string-like" behavior
22- G4IntraNucleiCascader.cc - allow secondaries from HE interaction to
23  leave nucleus without interacting
24- G4NucleiModel - get high_energy_interaction flag value from G4ElementaryParticleCollider
25
2611 Feb 2009 V.Ivanchenko (hadr-casc-V09-02-00)
27-----------------------------------------------
28- set absorption coefficient 1.0 instead of 0.2 inside
29  G4CascadSpecialFunctions (D.Wright)
30
3125 Nov 2008 Dennis Wright (hadr-casc-V09-01-10)
32-----------------------------------------------
33- fix multiplicity sampling in G4ElementaryParticleCollider::generateMultiplicity().
34  Now partial cross sections are normalized to the total cross section instead
35  of just the sum of 2-body to 6-body final state cross sections.  Also fix
36  2-body cross sections above 7 GeV where they were too small.
37  Fix the same cross sections which appear in G4CascadSpecialFunctions.cc
38
3921 Nov 2008 Dennis Wright (hadr-casc-V09-01-09)
40-----------------------------------------------
41- add some comments to cross section tables in G4CascadSpecialFunctions.cc
42  and G4ElementaryParticleCollider.cc
43
4424 Oct 2008 Dennis Wright (hadr-casc-V09-01-08)
45-----------------------------------------------
46- replace GetAtomicMass() with GetNuclearMass() in cascade/G4InuclEvaporation
47  and evaporation/G4BertiniEvaporation
48- V. Ivantchenko added name to G4CascadeInterface ("Bertini Cascade")
49
5017 Oct 2008 Dennis Wright (hadr-casc-V09-01-07)
51-----------------------------------------------
52- added Coulomb barrier plus barrier penetration in G4IntraNucleiCascader.cc
53
5427 Sep 2008 Dennis Wright (hadr-casc-V09-01-06)
55-----------------------------------------------
56- Fixed 4.3 compiler warnings for G4InuclElementaryParticle.hh by providing
57  initializers for particle type and mass
58- Remove unused variables totscm, totlab in G4BigBanger.cc,
59  G4ElementaryParticleCollider.cc, and unused mom1 from G4InuclSpecialFunctions.cc
60
6122 Sep 2008 Gabriele Cosmo (hadr-casc-V09-01-05)
62------------------------------------------------
63- Introduced simple wrapper class G4CascadeMomentum meant to replace usage
64  of std::vector<double> in the cascade code, to reduce memory allocations.
65  Courtesy of P.Elmer (princeton Univ.).
66- Modified cascade code to make use of G4CascadeMomentum.
67
68 3 Sep 2008 Dennis Wright (hadr-casc-V09-01-04)
69-----------------------------------------------
70- G4ElementaryParticleCollider.cc: in method generateMultiplicity, remove
71  large_cut which increases multiplicity from 3 to 4 abruptly at 4 GeV
72  and above.   This caused a sharp drop-off in the single pion spectra from
73  pH reactions.   The effect in heavier nuclei is small.
74 
7529 Jun 2008 Dennis Wright (hadr-casc-V09-01-03)
76-----------------------------------------------
77- add changes made by M. Paterno, J. Kowalkowski, and M. Fischler (FNAL) 
78  to speed up code.  All G4Cascade***Channel classes and related code changed.
79
80 5 May 2008 Dennis Wright (hadr-casc-V09-01-02)
81-----------------------------------------------
82- retag hadr-casc-V09-csbug as hadr-casc-V09-01-02
83
8430 Apr 2008 Dennis Wright (hadr-casc-V09-csbug)
85-----------------------------------------------
86- fix cross section bug in G4CascadSpecialFunctions that returned
87  low or zero total cross sections for pi-p, pi+n, np, and pi0
88  interactions
89
9029 Apr 2008 Dennis Wright (hadr-casc-V09-01-01)
91-----------------------------------------------
92- bring tag hadr-casc-V09-01-coula to HEAD, make official tag
93
9422 Apr 2008 Dennis Wright (hadr-casc-V09-01-param)
95--------------------------------------------------
96- changed pp, nn total cross section parameterization in
97  G4CascadSpecialFunctions to more closely reflect the PDG values (old one
98  was off by as much as a factor of 3.
99
1003 Apr 2008 Dennis Wright (hadr-casc-V09-01-coula)
101-------------------------------------------------
102- removed Coulomb barrier from G4IntraNucleiCascader.cc (causes unphysical spike)
103
1043 Apr 2008 Dennis Wright (hadr-casc-V09-01-coul)
105------------------------------------------------
106- Added Coulomb barrier in G4EquilibriumEvaporator.cc, G4IntraNucleiCascader.cc
107
10817 Nov 2007 Dennis Wright (hadr-casc-V09-00-02)
109-----------------------------------------------
110- Fix angular distribution for nucleon-nucleon elastic scattering
111  above 2.8 GeV, by modifying G4ElementaryParticleCollider::getElasticCase
112 
11325 May 2007 Dennis Wright for Aatos Heikkinen (hadr-casc-V08-03-00)
114-------------------------------------------------------------------
115- implemented interfaces for pre-equilibrium and equilbrium evaporation
116  models
117
11804 May 2007 Aatos Heikkinen (hadr-casc-V08-02-00)
119-------------------------------------------------
120
121- Added protection in G4ElementaryParticleCollider against negative
122  value to sqrt().
123
12408 May 2006 Dennis Wright (hadr-casc-V08-00-00)
125-----------------------------------------------
126
127- cascade: remove G4BERTINI_KAON conditional assembly flags.  Files
128  affected:
129  G4ElementaryParticleCollider.hh, cc
130  G4InuclElementaryParticle.hh
131  G4NucleiModel.hh, cc
132  G4CascadeInterface.cc
133  G4IntraNucleiCascader.cc
134
135- cascade (Pekka Kaitaniemi): G4ElasticCascadeInterface: derive
136  from G4VIntraNuclearTransportModel instead of G4HadronElastic.
137  Check for case when no elastic scattering occurs.  If so,
138  return original bullet and target. 
139
14024 Nov 2005 Dennis Wright (hadr-casc-V07-01-00)
141----------------------------------------------
142
143- cascade (bertini-V07-01-00 by Aatos Heikkinen)
144   elastic scattering interface added:
145   G4ElasticCascadeInterface.hh, .cc added
146   G4CascadeInterface.hh modified
147
Note: See TracBrowser for help on using the repository browser.