#include <G4RDShellData.hh>
Public 멤버 함수 | |
G4RDShellData (G4int minZ=1, G4int maxZ=100, G4bool isOccupancy=false) | |
~G4RDShellData () | |
size_t | NumberOfShells (G4int Z) const |
G4int | ShellId (G4int Z, G4int shellIndex) const |
G4double | ShellOccupancyProbability (G4int Z, G4int shellIndex) const |
const std::vector< G4double > & | ShellIdVector (G4int Z) const |
G4double | BindingEnergy (G4int Z, G4int shellIndex) const |
void | SetOccupancyData () |
void | LoadData (const G4String &fileName) |
void | PrintData () const |
G4int | SelectRandomShell (G4int Z) const |
Private 멤버 함수 | |
G4RDShellData & | operator= (const G4RDShellData &right) |
G4RDShellData (const G4RDShellData &) | |
const std::vector< G4double > & | ShellVector (G4int Z) const |
Private 속성 | |
G4int | zMin |
G4int | zMax |
G4bool | occupancyData |
std::map< G4int, std::vector < G4double > *, std::less < G4int > > | idMap |
std::map< G4int, G4DataVector *, std::less< G4int > > | bindingMap |
std::vector< G4int > | nShells |
std::map< G4int, std::vector < G4double > *, std::less < G4int > > | occupancyPdfMap |
G4RDShellData.hh 파일의 53 번째 라인에서 정의되었습니다.
G4RDShellData.cc 파일의 54 번째 라인에서 정의되었습니다.
G4RDShellData::~G4RDShellData | ( | ) |
G4RDShellData.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : bindingMap, idMap, occupancyData, occupancyPdfMap, pos.
|
private |
G4RDShellData.cc 파일의 169 번째 라인에서 정의되었습니다.
다음을 참조함 : bindingMap, pos, zMax, zMin.
다음에 의해서 참조됨 : G4RDAtomicTransitionManager::G4RDAtomicTransitionManager(), G4LowEnergyCompton::PostStepDoIt(), G4LowEnergyPolarizedCompton::PostStepDoIt().
G4RDShellData.cc 파일의 237 번째 라인에서 정의되었습니다.
다음을 참조함 : a, bindingMap, e, FatalException, file, G4Exception(), idMap, MeV, n, nShells, occupancyData, occupancyPdfMap, scale, ShellIdVector(), Z, zMax, zMin.
다음에 의해서 참조됨 : G4LowEnergyCompton::BuildPhysicsTable(), G4LowEnergyPolarizedCompton::BuildPhysicsTable(), G4RDAtomicTransitionManager::G4RDAtomicTransitionManager().
size_t G4RDShellData::NumberOfShells | ( | G4int | Z | ) | const |
G4RDShellData.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : n, nShells, z, zMax, zMin.
다음에 의해서 참조됨 : G4RDAtomicTransitionManager::G4RDAtomicTransitionManager(), SelectRandomShell().
|
private |
G4RDShellData.cc 파일의 190 번째 라인에서 정의되었습니다.
다음을 참조함 : bindingMap, e, G4cout, G4endl, idMap, keV, nShells, occupancyData, occupancyPdfMap, Z, zMax, zMin.
G4RDShellData.cc 파일의 361 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), G4UniformRand, nShells, NumberOfShells(), ShellVector(), zMax.
다음에 의해서 참조됨 : G4LowEnergyCompton::PostStepDoIt(), G4LowEnergyPolarizedCompton::PostStepDoIt().
|
inline |
G4RDShellData.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : occupancyData.
다음에 의해서 참조됨 : G4LowEnergyCompton::G4LowEnergyCompton(), G4LowEnergyPolarizedCompton::G4LowEnergyPolarizedCompton().
G4RDShellData.cc 파일의 124 번째 라인에서 정의되었습니다.
다음을 참조함 : idMap, n, pos, zMax, zMin.
다음에 의해서 참조됨 : G4RDAtomicTransitionManager::G4RDAtomicTransitionManager().
G4RDShellData.cc 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), idMap, pos, zMax.
다음에 의해서 참조됨 : LoadData().
G4RDShellData.cc 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), occupancyPdfMap, pos, zMax.
다음에 의해서 참조됨 : SelectRandomShell().
|
private |
G4RDShellData.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BindingEnergy(), LoadData(), PrintData(), ~G4RDShellData().
G4RDShellData.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadData(), PrintData(), ShellId(), ShellIdVector(), ShellOccupancyProbability(), ~G4RDShellData().
|
private |
G4RDShellData.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadData(), NumberOfShells(), PrintData(), SelectRandomShell().
|
private |
G4RDShellData.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadData(), PrintData(), SetOccupancyData(), ~G4RDShellData().
G4RDShellData.hh 파일의 96 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : LoadData(), PrintData(), ShellVector(), ~G4RDShellData().
|
private |
G4RDShellData.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BindingEnergy(), LoadData(), NumberOfShells(), PrintData(), SelectRandomShell(), ShellId(), ShellIdVector(), ShellOccupancyProbability(), ShellVector().
|
private |
G4RDShellData.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BindingEnergy(), LoadData(), NumberOfShells(), PrintData(), ShellId(), ShellOccupancyProbability().