Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4UCNMaterialPropertiesTable.hh>
Definition at line 50 of file G4UCNMaterialPropertiesTable.hh.
G4UCNMaterialPropertiesTable::G4UCNMaterialPropertiesTable | ( | ) |
Definition at line 53 of file G4UCNMaterialPropertiesTable.cc.
|
override |
Definition at line 78 of file G4UCNMaterialPropertiesTable.cc.
void G4UCNMaterialPropertiesTable::ComputeMicroRoughnessTables | ( | ) |
Definition at line 135 of file G4UCNMaterialPropertiesTable.cc.
Referenced by SetMicroRoughnessParameters().
G4bool G4UCNMaterialPropertiesTable::ConditionsValid | ( | G4double | E, |
G4double | VFermi, | ||
G4double | theta_i ) |
Definition at line 377 of file G4UCNMaterialPropertiesTable.cc.
|
inline |
Definition at line 171 of file G4UCNMaterialPropertiesTable.hh.
G4double * G4UCNMaterialPropertiesTable::GetMicroRoughnessTable | ( | ) |
Definition at line 86 of file G4UCNMaterialPropertiesTable.cc.
Referenced by G4UCNBoundaryProcess::PostStepDoIt().
G4double * G4UCNMaterialPropertiesTable::GetMicroRoughnessTransTable | ( | ) |
Definition at line 88 of file G4UCNMaterialPropertiesTable.cc.
Definition at line 222 of file G4UCNMaterialPropertiesTable.cc.
Referenced by ComputeMicroRoughnessTables().
G4double G4UCNMaterialPropertiesTable::GetMRIntTransProbability | ( | G4double | theta_i, |
G4double | Energy ) |
Definition at line 246 of file G4UCNMaterialPropertiesTable.cc.
Definition at line 271 of file G4UCNMaterialPropertiesTable.cc.
Referenced by ComputeMicroRoughnessTables().
G4double G4UCNMaterialPropertiesTable::GetMRMaxTransProbability | ( | G4double | theta_i, |
G4double | Energy ) |
Definition at line 317 of file G4UCNMaterialPropertiesTable.cc.
Referenced by ComputeMicroRoughnessTables().
G4double G4UCNMaterialPropertiesTable::GetMRProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | fermipot, | ||
G4double | theta_o, | ||
G4double | phi_o ) |
Definition at line 363 of file G4UCNMaterialPropertiesTable.cc.
G4double G4UCNMaterialPropertiesTable::GetMRTransProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | fermipot, | ||
G4double | theta_o, | ||
G4double | phi_o ) |
Definition at line 370 of file G4UCNMaterialPropertiesTable.cc.
|
inline |
Definition at line 170 of file G4UCNMaterialPropertiesTable.hh.
void G4UCNMaterialPropertiesTable::InitMicroRoughnessTables | ( | ) |
Definition at line 103 of file G4UCNMaterialPropertiesTable.cc.
Referenced by ComputeMicroRoughnessTables().
void G4UCNMaterialPropertiesTable::LoadMicroRoughnessTables | ( | G4double * | pMicroRoughnessTable, |
G4double * | pmaxMicroRoughnessTable, | ||
G4double * | pMicroRoughnessTransTable, | ||
G4double * | pmaxMicroRoughnessTransTable ) |
Definition at line 93 of file G4UCNMaterialPropertiesTable.cc.
void G4UCNMaterialPropertiesTable::SetMicroRoughnessParameters | ( | G4double | ww, |
G4double | bb, | ||
G4int | no_theta, | ||
G4int | no_E, | ||
G4double | theta_min, | ||
G4double | theta_max, | ||
G4double | E_min, | ||
G4double | E_max, | ||
G4int | AngNoTheta, | ||
G4int | AngNoPhi, | ||
G4double | AngularCut ) |
Definition at line 402 of file G4UCNMaterialPropertiesTable.cc.
void G4UCNMaterialPropertiesTable::SetMRMaxProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | value ) |
Definition at line 296 of file G4UCNMaterialPropertiesTable.cc.
void G4UCNMaterialPropertiesTable::SetMRMaxTransProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | value ) |
Definition at line 342 of file G4UCNMaterialPropertiesTable.cc.
G4bool G4UCNMaterialPropertiesTable::TransConditionsValid | ( | G4double | E, |
G4double | VFermi, | ||
G4double | theta_i ) |
Definition at line 386 of file G4UCNMaterialPropertiesTable.cc.