46#ifndef G4UCNMATERIALPROPERTIESTABLE_HH
47#define G4UCNMATERIALPROPERTIESTABLE_HH 1
G4double GetMRMaxTransProbability(G4double, G4double)
void SetMicroRoughnessParameters(G4double, G4double, G4int, G4int, G4double, G4double, G4double, G4double, G4int, G4int, G4double)
G4double GetMRProbability(G4double, G4double, G4double, G4double, G4double)
G4bool ConditionsValid(G4double E, G4double VFermi, G4double theta_i)
void LoadMicroRoughnessTables(G4double *, G4double *, G4double *, G4double *)
virtual ~G4UCNMaterialPropertiesTable()
G4bool TransConditionsValid(G4double E, G4double VFermi, G4double theta_i)
void SetMRMaxProbability(G4double, G4double, G4double)
G4UCNMaterialPropertiesTable()
G4double * GetMicroRoughnessTable()
G4double GetCorrLen() const
G4double * maxMicroRoughnessTable
void SetMRMaxTransProbability(G4double, G4double, G4double)
G4double GetMRIntTransProbability(G4double, G4double)
void ComputeMicroRoughnessTables()
G4double * maxMicroRoughnessTransTable
G4double GetMRMaxProbability(G4double, G4double)
G4double GetMRTransProbability(G4double, G4double, G4double, G4double, G4double)
G4double GetMRIntProbability(G4double, G4double)
G4double * theMicroRoughnessTable
void InitMicroRoughnessTables()
G4double * theMicroRoughnessTransTable
G4double * GetMicroRoughnessTransTable()