|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4GoudsmitSaundersonTable.hh>
Classes | |
| struct | GSMSCAngularDtr |
Definition at line 83 of file G4GoudsmitSaundersonTable.hh.
| G4GoudsmitSaundersonTable::G4GoudsmitSaundersonTable | ( | G4bool | iselectron | ) |
Definition at line 112 of file G4GoudsmitSaundersonTable.cc.
| G4GoudsmitSaundersonTable::~G4GoudsmitSaundersonTable | ( | ) |
Definition at line 132 of file G4GoudsmitSaundersonTable.cc.
| G4double G4GoudsmitSaundersonTable::ComputeScatteringPowerCorrection | ( | const G4MaterialCutsCouple * | matcut, |
| G4double | ekin ) |
Definition at line 604 of file G4GoudsmitSaundersonTable.cc.
| G4GoudsmitSaundersonTable::GSMSCAngularDtr * G4GoudsmitSaundersonTable::GetGSAngularDtr | ( | G4double | scra, |
| G4double & | lambdaval, | ||
| G4double & | qval, | ||
| G4double & | transfpar ) |
Definition at line 360 of file G4GoudsmitSaundersonTable.cc.
Referenced by SampleCosTheta().
Definition at line 122 of file G4GoudsmitSaundersonTable.hh.
Referenced by InitSCPCorrection().
Definition at line 124 of file G4GoudsmitSaundersonTable.hh.
Referenced by InitSCPCorrection().
| void G4GoudsmitSaundersonTable::GetMottCorrectionFactors | ( | G4double | logekin, |
| G4double | beta2, | ||
| G4int | matindx, | ||
| G4double & | mcToScr, | ||
| G4double & | mcToQ1, | ||
| G4double & | mcToG2PerG1 ) |
Definition at line 536 of file G4GoudsmitSaundersonTable.cc.
Definition at line 167 of file G4GoudsmitSaundersonTable.cc.
| void G4GoudsmitSaundersonTable::InitSCPCorrection | ( | ) |
Definition at line 625 of file G4GoudsmitSaundersonTable.cc.
Referenced by Initialise().
| void G4GoudsmitSaundersonTable::LoadMSCData | ( | ) |
Definition at line 438 of file G4GoudsmitSaundersonTable.cc.
Referenced by Initialise().
| G4double G4GoudsmitSaundersonTable::SampleCosTheta | ( | G4double | lambdaval, |
| G4double | qval, | ||
| G4double | scra, | ||
| G4double | lekin, | ||
| G4double | beta2, | ||
| G4int | matindx, | ||
| GSMSCAngularDtr ** | gsDtr, | ||
| G4int & | mcekini, | ||
| G4int & | mcdelti, | ||
| G4double & | transfPar, | ||
| G4bool | isfirst ) |
Definition at line 306 of file G4GoudsmitSaundersonTable.cc.
Referenced by Sampling().
| G4double G4GoudsmitSaundersonTable::SampleGSSRCosTheta | ( | const GSMSCAngularDtr * | gsDrt, |
| G4double | transfpar ) |
Definition at line 335 of file G4GoudsmitSaundersonTable.cc.
Referenced by SampleCosTheta().
| G4bool G4GoudsmitSaundersonTable::Sampling | ( | G4double | lambdaval, |
| G4double | qval, | ||
| G4double | scra, | ||
| G4double & | cost, | ||
| G4double & | sint, | ||
| G4double | lekin, | ||
| G4double | beta2, | ||
| G4int | matindx, | ||
| GSMSCAngularDtr ** | gsDtr, | ||
| G4int & | mcekini, | ||
| G4int & | mcdelti, | ||
| G4double & | transfPar, | ||
| G4bool | isfirst ) |
Definition at line 213 of file G4GoudsmitSaundersonTable.cc.
|
inline |
Definition at line 131 of file G4GoudsmitSaundersonTable.hh.
|
inline |
Definition at line 133 of file G4GoudsmitSaundersonTable.hh.
| G4double G4GoudsmitSaundersonTable::SingleScattering | ( | G4double | lambdaval, |
| G4double | scra, | ||
| G4double | lekin, | ||
| G4double | beta2, | ||
| G4int | matindx ) |
Definition at line 507 of file G4GoudsmitSaundersonTable.cc.
Referenced by Sampling().