#include <G4UCNMaterialPropertiesTable.hh>
G4UCNMaterialPropertiesTable.hh 파일의 51 번째 라인에서 정의되었습니다.
G4UCNMaterialPropertiesTable::G4UCNMaterialPropertiesTable | ( | ) |
G4UCNMaterialPropertiesTable.cc 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : AngCut, b, degree, E_step, Emax, Emin, eV, maxMicroRoughnessTable, maxMicroRoughnessTransTable, nm, no_theta_i, noE, theMicroRoughnessTable, theMicroRoughnessTransTable, theta_i_max, theta_i_min, theta_i_step, w.
|
virtual |
G4UCNMaterialPropertiesTable.cc 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : maxMicroRoughnessTable, maxMicroRoughnessTransTable, theMicroRoughnessTable, theMicroRoughnessTransTable.
|
inlineinherited |
다음에 의해서 참조됨 : DetectorConstruction::AddBoxMPCV(), DetectorConstruction::AddWorldMPCV(), OpNoviceDetectorConstruction::Construct(), WLSMaterials::CreateMaterials(), ExUCNDetectorConstruction::DefineMaterials(), LXeDetectorConstruction::DefineMaterials(), G4GDMLReadMaterials::PropertyRead(), G4GDMLReadSolids::PropertyRead(), LXeDetectorConstruction::SetDefaults(), LXeDetectorConstruction::SetMainScintYield(), SetMicroRoughnessParameters(), LXeDetectorConstruction::SetWLSScintYield().
|
inherited |
G4MaterialPropertiesTable.cc 파일의 299 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), G4MaterialPropertiesTable::G4MaterialPropertyName, G4MaterialPropertiesTable::GetPropertyIndex(), G4PhysicsOrderedFreeVector::InsertValues(), G4MaterialPropertiesTable::MP.
다음에 의해서 참조됨 : UltraDetectorConstruction::ConstructTableMaterials().
|
inherited |
G4MaterialPropertiesTable.cc 파일의 247 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertiesTable::CalculateGROUPVEL(), G4MaterialPropertiesTable::G4MaterialPropertyName, G4MaterialPropertiesTable::GetPropertyIndex(), G4MaterialPropertiesTable::MP.
다음에 의해서 참조됨 : DetectorConstruction::AddBoxMPV(), DetectorConstruction::AddSurfaceMPV(), DetectorConstruction::AddWorldMPV(), G4MaterialPropertiesTable::CalculateGROUPVEL(), OpNoviceDetectorConstruction::Construct(), DMXDetectorConstruction::Construct(), LXeDetectorConstruction::ConstructDetector(), WLSDetectorConstruction::ConstructFiber(), UltraDetectorConstruction::ConstructGround(), UltraDetectorConstruction::ConstructMirror(), UltraDetectorConstruction::ConstructTableMaterials(), UltraDetectorConstruction::ConstructUVscope(), WLSMaterials::CreateMaterials(), LXeDetectorConstruction::DefineMaterials(), G4GDMLReadMaterials::PropertyRead(), G4GDMLReadSolids::PropertyRead(), LXeMainVolume::SurfaceProperties().
|
inherited |
void G4UCNMaterialPropertiesTable::ComputeMicroRoughnessTables | ( | ) |
G4UCNMaterialPropertiesTable.cc 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : AngCut, b, E, e, E_step, Emax, Emin, eV, G4endl, G4MaterialPropertiesTable::GetConstProperty(), G4UCNMicroRoughnessHelper::GetInstance(), GetMRIntProbability(), GetMRMaxProbability(), GetMRMaxTransProbability(), InitMicroRoughnessTables(), maxMicroRoughnessTable, maxMicroRoughnessTransTable, no_theta_i, noE, theMicroRoughnessTable, theMicroRoughnessTransTable, theta_i_max, theta_i_min, theta_i_step, w.
다음에 의해서 참조됨 : SetMicroRoughnessParameters().
G4bool G4UCNMaterialPropertiesTable::ConditionsValid | ( | G4double | E, |
G4double | VFermi, | ||
G4double | theta_i | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 413 번째 라인에서 정의되었습니다.
다음을 참조함 : b, CLHEP::hbarc_squared, CLHEP::neutron_mass_c2.
|
inherited |
|
inherited |
G4MaterialPropertiesTable.cc 파일의 325 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4Exception(), G4MaterialPropertiesTable::G4MaterialConstPropertyName, G4MaterialPropertiesTable::G4MaterialPropertyName, JustWarning, G4MaterialPropertiesTable::MCP, G4MaterialPropertiesTable::MP.
다음에 의해서 참조됨 : DetectorConstruction::AddBoxMPCV(), DetectorConstruction::AddBoxMPV(), DetectorConstruction::AddSurfaceMPV(), DetectorConstruction::AddWorldMPCV(), DetectorConstruction::AddWorldMPV(), OpNoviceDetectorConstruction::Construct().
|
inherited |
G4MaterialPropertiesTable.cc 파일의 203 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertiesTable::GetConstPropertyIndex().
다음에 의해서 참조됨 : G4OpRayleigh::CalculateRayleighMeanFreePaths(), ComputeMicroRoughnessTables(), G4UCNMultiScattering::GetMeanFreePath(), G4UCNAbsorption::GetMeanFreePath(), G4UCNLoss::GetMeanFreePath(), InitMicroRoughnessTables(), G4OpMieHG::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt().
G4MaterialPropertiesTable.cc 파일의 188 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), G4MaterialPropertiesTable::MCP.
|
inherited |
G4MaterialPropertiesTable.cc 파일의 153 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4MaterialPropertiesTable::G4MaterialConstPropertyName, JustWarning.
다음에 의해서 참조됨 : G4MaterialPropertiesTable::ConstPropertyExists(), G4MaterialPropertiesTable::GetConstProperty().
|
inlineinherited |
G4MaterialPropertiesTable.hh 파일의 144 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertiesTable::MCP.
다음에 의해서 참조됨 : G4GDMLWriteMaterials::PropertyWrite(), G4GDMLWriteSolids::PropertyWrite().
|
inline |
G4UCNMaterialPropertiesTable.hh 파일의 181 번째 라인에서 정의되었습니다.
다음을 참조함 : w.
다음에 의해서 참조됨 : G4UCNBoundaryProcess::Loss().
|
inherited |
G4MaterialPropertiesTable.cc 파일의 528 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertiesTable::G4MaterialConstPropertyName.
다음에 의해서 참조됨 : G4GDMLWriteMaterials::PropertyWrite(), G4GDMLWriteSolids::PropertyWrite().
|
inherited |
G4MaterialPropertiesTable.cc 파일의 523 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertiesTable::G4MaterialPropertyName.
다음에 의해서 참조됨 : G4GDMLWriteMaterials::PropertyWrite(), G4GDMLWriteSolids::PropertyWrite().
G4double * G4UCNMaterialPropertiesTable::GetMicroRoughnessTable | ( | ) |
G4UCNMaterialPropertiesTable.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : theMicroRoughnessTable.
다음에 의해서 참조됨 : G4UCNBoundaryProcess::PostStepDoIt().
G4double * G4UCNMaterialPropertiesTable::GetMicroRoughnessTransTable | ( | ) |
G4UCNMaterialPropertiesTable.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : theMicroRoughnessTransTable.
G4UCNMaterialPropertiesTable.cc 파일의 245 번째 라인에서 정의되었습니다.
다음을 참조함 : E_step, Emax, Emin, G4cout, G4endl, noE, theMicroRoughnessTable, theta_i_max, theta_i_min, theta_i_step.
다음에 의해서 참조됨 : ComputeMicroRoughnessTables().
G4double G4UCNMaterialPropertiesTable::GetMRIntTransProbability | ( | G4double | theta_i, |
G4double | Energy | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 281 번째 라인에서 정의되었습니다.
다음을 참조함 : E_step, Emax, Emin, noE, theMicroRoughnessTransTable, theta_i_max, theta_i_min, theta_i_step.
G4UCNMaterialPropertiesTable.cc 파일의 304 번째 라인에서 정의되었습니다.
다음을 참조함 : E_step, Emax, Emin, maxMicroRoughnessTable, noE, theta_i_max, theta_i_min, theta_i_step.
다음에 의해서 참조됨 : ComputeMicroRoughnessTables().
G4double G4UCNMaterialPropertiesTable::GetMRMaxTransProbability | ( | G4double | theta_i, |
G4double | Energy | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 350 번째 라인에서 정의되었습니다.
다음을 참조함 : E_step, Emax, Emin, maxMicroRoughnessTransTable, noE, theta_i_max, theta_i_min, theta_i_step.
다음에 의해서 참조됨 : ComputeMicroRoughnessTables().
G4double G4UCNMaterialPropertiesTable::GetMRProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | fermipot, | ||
G4double | theta_o, | ||
G4double | phi_o | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 396 번째 라인에서 정의되었습니다.
다음을 참조함 : AngCut, b, G4UCNMicroRoughnessHelper::GetInstance(), w.
G4double G4UCNMaterialPropertiesTable::GetMRTransProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | fermipot, | ||
G4double | theta_o, | ||
G4double | phi_o | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 405 번째 라인에서 정의되었습니다.
다음을 참조함 : AngCut, b, G4UCNMicroRoughnessHelper::GetInstance(), w.
|
inherited |
G4MaterialPropertiesTable.cc 파일의 487 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4MaterialPropertiesTable::G4MaterialPropertyName, JustWarning, message(), G4MaterialPropertiesTable::MP, G4MaterialPropertiesTable::MPT.
|
inherited |
G4MaterialPropertiesTable.cc 파일의 224 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertiesTable::GetPropertyIndex().
다음에 의해서 참조됨 : WLSPrimaryGeneratorAction::BuildEmissionSpectrum(), G4OpRayleigh::BuildPhysicsTable(), G4OpWLS::BuildPhysicsTable(), G4Cerenkov::BuildThePhysicsTable(), G4Scintillation::BuildThePhysicsTable(), G4OpRayleigh::CalculateRayleighMeanFreePaths(), G4Track::CalculateVelocityForOpticalPhoton(), WLSPrimaryGeneratorAction::GeneratePrimaries(), G4OpMieHG::GetMeanFreePath(), G4OpBoundaryProcess::GetReflectivity(), G4OpWLS::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4Cerenkov::PostStepGetPhysicalInteractionLength().
|
inherited |
G4MaterialPropertiesTable.cc 파일의 232 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), if(), JustWarning, G4MaterialPropertiesTable::MP.
|
inherited |
G4MaterialPropertiesTable.cc 파일의 171 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4MaterialPropertiesTable::G4MaterialPropertyName, JustWarning.
다음에 의해서 참조됨 : G4MaterialPropertiesTable::AddEntry(), G4MaterialPropertiesTable::AddProperty(), G4MaterialPropertiesTable::GetProperty().
|
inlineinherited |
G4MaterialPropertiesTable.hh 파일의 142 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertiesTable::MP.
다음에 의해서 참조됨 : G4GDMLWriteMaterials::PropertyWrite(), G4GDMLWriteSolids::PropertyWrite().
|
inline |
G4UCNMaterialPropertiesTable.hh 파일의 180 번째 라인에서 정의되었습니다.
다음을 참조함 : b.
다음에 의해서 참조됨 : G4UCNBoundaryProcess::Loss().
void G4UCNMaterialPropertiesTable::InitMicroRoughnessTables | ( | ) |
G4UCNMaterialPropertiesTable.cc 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertiesTable::ConstPropertyExists(), G4MaterialPropertiesTable::GetConstProperty(), maxMicroRoughnessTable, maxMicroRoughnessTransTable, theMicroRoughnessTable, theMicroRoughnessTransTable.
다음에 의해서 참조됨 : ComputeMicroRoughnessTables().
void G4UCNMaterialPropertiesTable::LoadMicroRoughnessTables | ( | G4double * | pMicroRoughnessTable, |
G4double * | pmaxMicroRoughnessTable, | ||
G4double * | pMicroRoughnessTransTable, | ||
G4double * | pmaxMicroRoughnessTransTable | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : maxMicroRoughnessTable, maxMicroRoughnessTransTable, theMicroRoughnessTable, theMicroRoughnessTransTable.
|
inlineinherited |
다음에 의해서 참조됨 : SetMicroRoughnessParameters().
|
inlineinherited |
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 | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 454 번째 라인에서 정의되었습니다.
다음을 참조함 : G4MaterialPropertiesTable::AddConstProperty(), ComputeMicroRoughnessTables(), G4MaterialPropertiesTable::ConstPropertyExists(), G4MaterialPropertiesTable::RemoveConstProperty().
다음에 의해서 참조됨 : ExUCNDetectorConstruction::DefineMaterials().
void G4UCNMaterialPropertiesTable::SetMRMaxProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | value | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 327 번째 라인에서 정의되었습니다.
다음을 참조함 : E_step, Emax, Emin, maxMicroRoughnessTable, noE, theta_i_max, theta_i_min, theta_i_step.
void G4UCNMaterialPropertiesTable::SetMRMaxTransProbability | ( | G4double | theta_i, |
G4double | Energy, | ||
G4double | value | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 373 번째 라인에서 정의되었습니다.
다음을 참조함 : E_step, Emax, Emin, maxMicroRoughnessTransTable, noE, theta_i_max, theta_i_min, theta_i_step.
G4bool G4UCNMaterialPropertiesTable::TransConditionsValid | ( | G4double | E, |
G4double | VFermi, | ||
G4double | theta_i | ||
) |
G4UCNMaterialPropertiesTable.cc 파일의 433 번째 라인에서 정의되었습니다.
다음을 참조함 : b, CLHEP::hbarc_squared, CLHEP::neutron_mass_c2.
|
private |
G4UCNMaterialPropertiesTable.hh 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeMicroRoughnessTables(), G4UCNMaterialPropertiesTable(), GetMRProbability(), GetMRTransProbability().
|
private |
G4UCNMaterialPropertiesTable.hh 파일의 172 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeMicroRoughnessTables(), ConditionsValid(), G4UCNMaterialPropertiesTable(), GetMRProbability(), GetMRTransProbability(), GetRMS(), TransConditionsValid().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
G4UCNMaterialPropertiesTable.hh 파일의 166 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeMicroRoughnessTables(), G4UCNMaterialPropertiesTable().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
G4UCNMaterialPropertiesTable.hh 파일의 172 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeMicroRoughnessTables(), G4UCNMaterialPropertiesTable(), GetCorrLen(), GetMRProbability(), GetMRTransProbability().