|
Geant4
10.02
|
#include <G4UCNMicroRoughnessHelper.hh>
Collaboration diagram for G4UCNMicroRoughnessHelper:Public Member Functions | |
| G4double | S2 (G4double, G4double) |
| G4double | SS2 (G4double, G4double) |
| G4double | Fmu (G4double, G4double, G4double, G4double, G4double, G4double, G4double) |
| G4double | FmuS (G4double, G4double, G4double, G4double, G4double, G4double, G4double, G4double, G4double) |
| G4double | IntIplus (G4double, G4double, G4double, G4int, G4int, G4double, G4double, G4double *, G4double) |
| G4double | ProbIplus (G4double, G4double, G4double, G4double, G4double, G4double, G4double, G4double) |
| G4double | IntIminus (G4double, G4double, G4double, G4int, G4int, G4double, G4double, G4double *, G4double) |
| G4double | ProbIminus (G4double, G4double, G4double, G4double, G4double, G4double, G4double, G4double) |
Static Public Member Functions | |
| static G4UCNMicroRoughnessHelper * | GetInstance () |
Protected Member Functions | |
| G4UCNMicroRoughnessHelper () | |
| ~G4UCNMicroRoughnessHelper () | |
Static Private Attributes | |
| static G4UCNMicroRoughnessHelper * | fpInstance = 0 |
Definition at line 56 of file G4UCNMicroRoughnessHelper.hh.
|
protected |
Definition at line 53 of file G4UCNMicroRoughnessHelper.cc.
Referenced by GetInstance().
Here is the caller graph for this function:
|
protected |
Definition at line 57 of file G4UCNMicroRoughnessHelper.cc.
References fpInstance.
| G4double G4UCNMicroRoughnessHelper::Fmu | ( | G4double | k2, |
| G4double | thetai, | ||
| G4double | thetao, | ||
| G4double | phio, | ||
| G4double | b2, | ||
| G4double | w2, | ||
| G4double | AngCut | ||
| ) |
Definition at line 96 of file G4UCNMicroRoughnessHelper.cc.
References twopi.
Referenced by IntIplus(), and ProbIplus().
Here is the caller graph for this function:| G4double G4UCNMicroRoughnessHelper::FmuS | ( | G4double | k, |
| G4double | kS, | ||
| G4double | thetai, | ||
| G4double | thetaSo, | ||
| G4double | phiSo, | ||
| G4double | b2, | ||
| G4double | w2, | ||
| G4double | AngCut, | ||
| G4double | thetarefract | ||
| ) |
Definition at line 125 of file G4UCNMicroRoughnessHelper.cc.
References twopi.
Referenced by IntIminus(), and ProbIminus().
Here is the caller graph for this function:
|
static |
Definition at line 65 of file G4UCNMicroRoughnessHelper.cc.
References fpInstance, and G4UCNMicroRoughnessHelper().
Referenced by G4UCNMaterialPropertiesTable::ComputeMicroRoughnessTables(), G4UCNMaterialPropertiesTable::GetMRProbability(), and G4UCNMaterialPropertiesTable::GetMRTransProbability().
Here is the call graph for this function:
Here is the caller graph for this function:| G4double G4UCNMicroRoughnessHelper::ProbIplus | ( | G4double | E, |
| G4double | fermipot, | ||
| G4double | theta_i, | ||
| G4double | theta_o, | ||
| G4double | phi_o, | ||
| G4double | b, | ||
| G4double | w, | ||
| G4double | AngCut | ||
| ) |
Definition at line 400 of file G4UCNMicroRoughnessHelper.cc.
Here is the call graph for this function:Definition at line 73 of file G4UCNMicroRoughnessHelper.cc.
Referenced by IntIminus(), IntIplus(), ProbIminus(), and ProbIplus().
Here is the caller graph for this function:Definition at line 86 of file G4UCNMicroRoughnessHelper.cc.
Referenced by IntIminus(), and ProbIminus().
Here is the caller graph for this function:
|
staticprivate |
Definition at line 180 of file G4UCNMicroRoughnessHelper.hh.
Referenced by GetInstance(), and ~G4UCNMicroRoughnessHelper().