|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4GoudsmitSaundersonTable.hh>
Classes | |
| struct | GSMSCAngularDtr |
Definition at line 85 of file G4GoudsmitSaundersonTable.hh.
| G4GoudsmitSaundersonTable::G4GoudsmitSaundersonTable | ( | G4bool | iselectron | ) |
Definition at line 113 of file G4GoudsmitSaundersonTable.cc.
| G4GoudsmitSaundersonTable::~G4GoudsmitSaundersonTable | ( | ) |
Definition at line 133 of file G4GoudsmitSaundersonTable.cc.
| G4double G4GoudsmitSaundersonTable::ComputeScatteringPowerCorrection | ( | const G4MaterialCutsCouple * | matcut, |
| G4double | ekin ) |
Definition at line 605 of file G4GoudsmitSaundersonTable.cc.
| G4GoudsmitSaundersonTable::GSMSCAngularDtr * G4GoudsmitSaundersonTable::GetGSAngularDtr | ( | G4double | scra, |
| G4double & | lambdaval, | ||
| G4double & | qval, | ||
| G4double & | transfpar ) |
Definition at line 361 of file G4GoudsmitSaundersonTable.cc.
Referenced by SampleCosTheta().
Definition at line 124 of file G4GoudsmitSaundersonTable.hh.
Referenced by InitSCPCorrection().
Definition at line 126 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 537 of file G4GoudsmitSaundersonTable.cc.
Definition at line 168 of file G4GoudsmitSaundersonTable.cc.
| void G4GoudsmitSaundersonTable::InitSCPCorrection | ( | ) |
Definition at line 626 of file G4GoudsmitSaundersonTable.cc.
Referenced by Initialise().
| void G4GoudsmitSaundersonTable::LoadMSCData | ( | ) |
Definition at line 439 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 307 of file G4GoudsmitSaundersonTable.cc.
Referenced by Sampling().
| G4double G4GoudsmitSaundersonTable::SampleGSSRCosTheta | ( | const GSMSCAngularDtr * | gsDrt, |
| G4double | transfpar ) |
Definition at line 336 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 214 of file G4GoudsmitSaundersonTable.cc.
|
inline |
Definition at line 133 of file G4GoudsmitSaundersonTable.hh.
|
inline |
Definition at line 135 of file G4GoudsmitSaundersonTable.hh.
| G4double G4GoudsmitSaundersonTable::SingleScattering | ( | G4double | lambdaval, |
| G4double | scra, | ||
| G4double | lekin, | ||
| G4double | beta2, | ||
| G4int | matindx ) |
Definition at line 508 of file G4GoudsmitSaundersonTable.cc.
Referenced by Sampling().