Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4UCNMaterialPropertiesTable.hh>
Definition at line 51 of file G4UCNMaterialPropertiesTable.hh.
G4UCNMaterialPropertiesTable::G4UCNMaterialPropertiesTable | ( | ) |
Definition at line 53 of file G4UCNMaterialPropertiesTable.cc.
|
virtual |
Definition at line 79 of file G4UCNMaterialPropertiesTable.cc.
void G4UCNMaterialPropertiesTable::ComputeMicroRoughnessTables | ( | ) |
Definition at line 141 of file G4UCNMaterialPropertiesTable.cc.
Referenced by SetMicroRoughnessParameters().
G4bool G4UCNMaterialPropertiesTable::ConditionsValid | ( | G4double | E, |
G4double | VFermi, | ||
G4double | theta_i | ||
) |
Definition at line 413 of file G4UCNMaterialPropertiesTable.cc.
|
inline |
Definition at line 181 of file G4UCNMaterialPropertiesTable.hh.
G4double * G4UCNMaterialPropertiesTable::GetMicroRoughnessTable | ( | ) |
Definition at line 87 of file G4UCNMaterialPropertiesTable.cc.
Referenced by G4UCNBoundaryProcess::PostStepDoIt().
G4double * G4UCNMaterialPropertiesTable::GetMicroRoughnessTransTable | ( | ) |
Definition at line 92 of file G4UCNMaterialPropertiesTable.cc.
Definition at line 244 of file G4UCNMaterialPropertiesTable.cc.
Referenced by ComputeMicroRoughnessTables().
G4double G4UCNMaterialPropertiesTable::GetMRIntTransProbability | ( | G4double | theta_i, |
G4double | Energy | ||
) |
Definition at line 280 of file G4UCNMaterialPropertiesTable.cc.
Definition at line 303 of file G4UCNMaterialPropertiesTable.cc.
Referenced by ComputeMicroRoughnessTables().
G4double G4UCNMaterialPropertiesTable::GetMRMaxTransProbability | ( | G4double | theta_i, |
G4double | Energy | ||
) |
Definition at line 349 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 395 of file G4UCNMaterialPropertiesTable.cc.
G4double G4UCNMaterialPropertiesTable::GetMRTransProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | fermipot, | ||
G4double | theta_o, | ||
G4double | phi_o | ||
) |
Definition at line 404 of file G4UCNMaterialPropertiesTable.cc.
|
inline |
Definition at line 180 of file G4UCNMaterialPropertiesTable.hh.
void G4UCNMaterialPropertiesTable::InitMicroRoughnessTables | ( | ) |
Definition at line 109 of file G4UCNMaterialPropertiesTable.cc.
Referenced by ComputeMicroRoughnessTables().
void G4UCNMaterialPropertiesTable::LoadMicroRoughnessTables | ( | G4double * | pMicroRoughnessTable, |
G4double * | pmaxMicroRoughnessTable, | ||
G4double * | pMicroRoughnessTransTable, | ||
G4double * | pmaxMicroRoughnessTransTable | ||
) |
Definition at line 97 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 453 of file G4UCNMaterialPropertiesTable.cc.
void G4UCNMaterialPropertiesTable::SetMRMaxProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | value | ||
) |
Definition at line 326 of file G4UCNMaterialPropertiesTable.cc.
void G4UCNMaterialPropertiesTable::SetMRMaxTransProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | value | ||
) |
Definition at line 372 of file G4UCNMaterialPropertiesTable.cc.
G4bool G4UCNMaterialPropertiesTable::TransConditionsValid | ( | G4double | E, |
G4double | VFermi, | ||
G4double | theta_i | ||
) |
Definition at line 433 of file G4UCNMaterialPropertiesTable.cc.