Geant4
10.03.p01
|
#include <G4GoudsmitSaundersonTable.hh>
Public Member Functions | |
G4GoudsmitSaundersonTable () | |
~G4GoudsmitSaundersonTable () | |
void | Initialise () |
G4double | SampleCosTheta (G4double, G4double, G4double, G4double, G4double, G4double) |
G4double | SampleCosThetaII (G4double, G4double, G4double, G4double, G4double, G4double) |
G4double | GetScreeningParam (G4double) |
void | Sampling (G4double, G4double, G4double, G4double &, G4double &) |
G4double | GetMoliereBc (G4int matindx) |
G4double | GetMoliereXc2 (G4int matindx) |
Definition at line 72 of file G4GoudsmitSaundersonTable.hh.
|
inline |
Definition at line 76 of file G4GoudsmitSaundersonTable.hh.
G4GoudsmitSaundersonTable::~G4GoudsmitSaundersonTable | ( | ) |
Definition at line 299 of file G4GoudsmitSaundersonTable.cc.
Definition at line 104 of file G4GoudsmitSaundersonTable.hh.
Definition at line 105 of file G4GoudsmitSaundersonTable.hh.
Definition at line 563 of file G4GoudsmitSaundersonTable.cc.
void G4GoudsmitSaundersonTable::Initialise | ( | ) |
Definition at line 288 of file G4GoudsmitSaundersonTable.cc.
G4double G4GoudsmitSaundersonTable::SampleCosTheta | ( | G4double | lambdavalue, |
G4double | lamG1value, | ||
G4double | screeningparam, | ||
G4double | rndm1, | ||
G4double | rndm2, | ||
G4double | rndm3 | ||
) |
Definition at line 314 of file G4GoudsmitSaundersonTable.cc.
G4double G4GoudsmitSaundersonTable::SampleCosThetaII | ( | G4double | lambdavalue, |
G4double | lamG1value, | ||
G4double | screeningparam, | ||
G4double | rndm1, | ||
G4double | rndm2, | ||
G4double | rndm3 | ||
) |
Definition at line 371 of file G4GoudsmitSaundersonTable.cc.
void G4GoudsmitSaundersonTable::Sampling | ( | G4double | lambdavalue, |
G4double | lamG1value, | ||
G4double | scrPar, | ||
G4double & | cost, | ||
G4double & | sint | ||
) |
**** let it izotropic if we are above the grid i.e. true path length is long
Definition at line 435 of file G4GoudsmitSaundersonTable.cc.