#include <G4RDAtomicDeexcitation.hh>
Public 멤버 함수 | |
G4RDAtomicDeexcitation () | |
~G4RDAtomicDeexcitation () | |
std::vector< G4DynamicParticle * > * | GenerateParticles (G4int Z, G4int shellId) |
void | SetCutForSecondaryPhotons (G4double cut) |
void | SetCutForAugerElectrons (G4double cut) |
void | ActivateAugerElectronProduction (G4bool val) |
Private 멤버 함수 | |
G4int | SelectTypeOfTransition (G4int Z, G4int shellId) |
G4DynamicParticle * | GenerateFluorescence (G4int Z, G4int shellId, G4int provShellId) |
G4DynamicParticle * | GenerateAuger (G4int Z, G4int shellId) |
Private 속성 | |
G4int | newShellId |
G4double | minGammaEnergy |
G4double | minElectronEnergy |
G4bool | fAuger |
G4int | augerVacancyId |
G4RDAtomicDeexcitation.hh 파일의 53 번째 라인에서 정의되었습니다.
G4RDAtomicDeexcitation::G4RDAtomicDeexcitation | ( | ) |
G4RDAtomicDeexcitation.cc 파일의 50 번째 라인에서 정의되었습니다.
G4RDAtomicDeexcitation::~G4RDAtomicDeexcitation | ( | ) |
G4RDAtomicDeexcitation.cc 파일의 56 번째 라인에서 정의되었습니다.
G4RDAtomicDeexcitation.cc 파일의 507 번째 라인에서 정의되었습니다.
다음을 참조함 : fAuger.
다음에 의해서 참조됨 : G4LowEnergyPhotoElectric::ActivateAuger(), G4LowEnergyIonisation::ActivateAuger().
|
private |
G4RDAtomicDeexcitation.cc 파일의 277 번째 라인에서 정의되었습니다.
다음을 참조함 : G4RDAugerTransition::AugerTransitionEnergy(), G4RDAugerTransition::AugerTransitionProbabilities(), G4RDAugerTransition::AugerTransitionProbability(), G4Electron::Electron(), FatalException, fAuger, G4RDAugerTransition::FinalShellId(), G4Exception(), G4UniformRand, G4RDAtomicTransitionManager::Instance(), newShellId, G4RDAtomicTransitionManager::NumberOfReachableAugerShells(), pos, G4RDAtomicTransitionManager::ReachableAugerShell(), G4RDAugerTransition::TransitionOriginatingShellIds(), twopi.
다음에 의해서 참조됨 : GenerateParticles().
|
private |
G4RDAtomicDeexcitation.cc 파일의 211 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UniformRand, G4Gamma::Gamma(), G4RDAtomicTransitionManager::Instance(), newShellId, G4RDAtomicTransitionManager::NumberOfReachableShells(), twopi.
다음에 의해서 참조됨 : GenerateParticles().
std::vector< G4DynamicParticle * > * G4RDAtomicDeexcitation::GenerateParticles | ( | G4int | Z, |
G4int | shellId | ||
) |
G4RDAtomicDeexcitation.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4Exception(), GenerateAuger(), GenerateFluorescence(), newShellId, SelectTypeOfTransition().
다음에 의해서 참조됨 : G4LowEnergyIonisation::DeexciteAtom(), G4LowEnergyPhotoElectric::PostStepDoIt(), G4LowEnergyIonisation::PostStepDoIt().
G4RDAtomicDeexcitation.cc 파일의 136 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4RDFluoTransition::FinalShellId(), G4Exception(), G4UniformRand, G4RDAtomicTransitionManager::Instance(), G4RDAtomicTransitionManager::NumberOfReachableShells(), G4RDFluoTransition::OriginatingShellId(), G4RDAtomicTransitionManager::ReachableShell(), G4RDFluoTransition::TransitionProbabilities(), G4RDFluoTransition::TransitionProbability().
다음에 의해서 참조됨 : GenerateParticles().
G4RDAtomicDeexcitation.cc 파일의 502 번째 라인에서 정의되었습니다.
다음을 참조함 : minElectronEnergy.
다음에 의해서 참조됨 : G4LowEnergyPhotoElectric::SetCutForLowEnSecElectrons(), G4LowEnergyIonisation::SetCutForLowEnSecElectrons().
G4RDAtomicDeexcitation.cc 파일의 497 번째 라인에서 정의되었습니다.
다음을 참조함 : minGammaEnergy.
다음에 의해서 참조됨 : G4LowEnergyPhotoElectric::SetCutForLowEnSecPhotons(), G4LowEnergyIonisation::SetCutForLowEnSecPhotons().
|
private |
G4RDAtomicDeexcitation.hh 파일의 96 번째 라인에서 정의되었습니다.
|
private |
G4RDAtomicDeexcitation.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ActivateAugerElectronProduction(), GenerateAuger().
|
private |
G4RDAtomicDeexcitation.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetCutForAugerElectrons().
|
private |
G4RDAtomicDeexcitation.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetCutForSecondaryPhotons().
|
private |
G4RDAtomicDeexcitation.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GenerateAuger(), GenerateFluorescence(), GenerateParticles().