Geant4 Cross Reference |
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