Version:
[ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]
1 -------------------------------------------------------------------
2
3
4 G4HadronElasticPhysics
5 ----------------------
6 Hadron nuclear elastic process for all hadrons:
7 - proton
8 - cross section: Barashenkov-Glauber-Gribov
9 - final-state: Chips
10 - neutron:
11 - cross section: G4NeutronElasticXS
12 - final-state: Chips
13 - charged pions:
14 - cross section: Barashenkov-Glauber-Gribov
15 - final-state: Starkov's model (G4ElasticHadrNucleusHE) for all energies
16 - kaons, hyperons, anti-hyperons, charm and bottom hadrons
17 - cross section: Glauber-Gribov
18 - final-state: Gheisha
19 - deuteron, triton, He3, alpha
20 - cross section: Glauber-Gribov
21 - final-state: Gheisha
22 - anti_proton, anti_neutron, anti_deuteron, anti_triton, anti_He3,
23 anti_alpha
24 - cross-section: Galoyan-Uzhinsky-Glauber-Gribov
25 - final-state: Galoyan-Uzhinsky model above 100 MeV/nucleon,
26 Gheisha below.
27 - charm and bottom hadrons, light hypernuclei
28 - cross section: Glauber-Gribov
29 - final-state: Gheisha
30 - light anti-hypernuclei
31 - cross-section: Galoyan-Uzhinsky-Glauber-Gribov
32 - final-state: Gheisha
33
34 G4HadronElasticPhysicsHP
35 ------------------------
36 As G4HadronElasticPhysics, with the only difference that for neutrons
37 below 20 MeV, NeutronHP elastic is used (for both cross section and
38 final-state model).
39
40 G4HadronElasticPhysicsHPT
41 -------------------------
42 As G4HadronElasticPhysicsHP, with the only difference that for neutrons
43 below 4 eV, a special treatment of elastic scattering is activated.
44 This special treatment, called Thermal Scattering Law (TSL), is based on
45 the S(alpha, beta) approach, which relieas on both experimental measurements
46 and molecular dynamics calculations.
47
48 G4HadronElasticPhysicsLEND
49 --------------------------
50 As G4HadronElasticPhysics, with the only difference that for neutrons
51 below 20 MeV, LEND elastic is used (for both cross section and
52 final-state model).
53
54 G4HadronElasticPhysicsXS
55 ------------------------
56 Now exactly as G4HadronElasticPhysics.
57
58 G4HadronHElasticPhysics
59 -----------------------
60 - proton
61 - cross section: Barashenkov-Glauber-Gribov
62 - final-state: Diffuse model, except for Hydrogen where Chips is used,
63 above 10 MeV, and Gheisha below
64 - neutron:
65 - cross section: G4NeutronElasticXS
66 - final-state: Diffuse model, except for Hydrogen where Chips is used,
67 above 10 MeV, and Gheisha below
68 - charged pions:
69 - cross section: Barashenkov-Glauber-Gribov
70 - final-state: Diffuse model, except for Hydrogen where Chips is used,
71 above 10 MeV, and Gheisha below
72 - kaons, hyperons, anti-hyperons, charm and bottom hadrons
73 - cross section: Glauber-Gribov
74 - final-state: Gheisha
75 - deuteron, triton, He3, alpha
76 - cross section: Glauber-Gribov
77 - final-state: Gheisha
78 - anti_proton, anti_neutron
79 - cross section: Galoyan-Uzhinsky-Glauber-Gribov
80 - final-state: Galoyan-Uzhinsky model above 100 MeV/nucleon,
81 Chips below.
82 - anti_deuteron, anti_triton, anti_He3, anti_alpha
83 - cross-section: Galoyan-Uzhinsky-Glauber-Gribov
84 - final-state: Galoyan-Uzhinsky model above 100 MeV/nucleon,
85 Gheisha below.
86
87 G4IonElasticPhysics
88 -------------------
89 As G4HadronElasticPhysics, with the addition of elastic process for
90 generic ion:
91 - cross section: Glauber-Gribov
92 - final-state: Diffuse model
93
94
95 G4HadronDElasticPhysics
96 -----------------------
97 Hadron nuclear elastic process for all hadrons:
98 - proton and charged pions:
99 - cross section: Barashenkov-Glauber-Gribov
100 - final-state: Diffuse model where applicable, else Gheisha
101 - neutron:
102 - cross section: G4NeutronElasticXS
103 - final-state: Diffuse model where applicable, else Gheisha
104 - kaons, hyperons, anti-hyperons, charm and bottom hadrons,
105 deuteron, triton, He3, alpha
106 - cross section: Glauber-Gribov
107 - final-state: Gheisha
108 - anti_proton, anti_neutron, anti_deuteron, anti_triton, anti_He3,
109 anti_alpha
110 - cross-section: Galoyan-Uzhinsky-Glauber-Gribov
111 - final-state: Galoyan-Uzhinsky model above 100 MeV/nucleon,
112 Gheisha below.
113
114 G4ChargeExchangePhysics
115 -----------------------
116 Hadron nuclear coherent charge exchange, used in this constructor
117 only for nucleons and charged pions.
118