#include <G4AtomicDeexcitation.hh>
Public 멤버 함수 | |
G4AtomicDeexcitation () | |
~G4AtomicDeexcitation () | |
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 |
G4AtomicDeexcitation.hh 파일의 53 번째 라인에서 정의되었습니다.
G4AtomicDeexcitation::G4AtomicDeexcitation | ( | ) |
G4AtomicDeexcitation.cc 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : augerVacancyId, G4cout, G4endl, newShellId.
G4AtomicDeexcitation::~G4AtomicDeexcitation | ( | ) |
G4AtomicDeexcitation.cc 파일의 68 번째 라인에서 정의되었습니다.
G4AtomicDeexcitation.cc 파일의 491 번째 라인에서 정의되었습니다.
다음을 참조함 : fAuger.
다음에 의해서 참조됨 : G4hImpactIonisation::ActivateAugerElectronProduction().
|
private |
G4AtomicDeexcitation.cc 파일의 276 번째 라인에서 정의되었습니다.
다음을 참조함 : G4AugerTransition::AugerTransitionEnergy(), G4AugerTransition::AugerTransitionProbabilities(), G4AugerTransition::AugerTransitionProbability(), G4Electron::Electron(), fAuger, G4AugerTransition::FinalShellId(), G4Exception(), G4UniformRand, G4AtomicTransitionManager::Instance(), JustWarning, newShellId, G4AtomicTransitionManager::NumberOfReachableAugerShells(), pos, G4AtomicTransitionManager::ReachableAugerShell(), G4AugerTransition::TransitionOriginatingShellIds(), twopi.
다음에 의해서 참조됨 : GenerateParticles().
|
private |
G4AtomicDeexcitation.cc 파일의 210 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UniformRand, G4Gamma::Gamma(), G4AtomicTransitionManager::Instance(), newShellId, G4AtomicTransitionManager::NumberOfReachableShells(), twopi.
다음에 의해서 참조됨 : GenerateParticles().
std::vector< G4DynamicParticle * > * G4AtomicDeexcitation::GenerateParticles | ( | G4int | Z, |
G4int | shellId | ||
) |
G4AtomicDeexcitation.cc 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), GenerateAuger(), GenerateFluorescence(), JustWarning, newShellId, SelectTypeOfTransition().
다음에 의해서 참조됨 : G4hImpactIonisation::PostStepDoIt().
G4AtomicDeexcitation.cc 파일의 138 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FluoTransition::FinalShellId(), G4Exception(), G4UniformRand, G4AtomicTransitionManager::Instance(), JustWarning, G4AtomicTransitionManager::NumberOfReachableShells(), G4FluoTransition::OriginatingShellId(), G4AtomicTransitionManager::ReachableShell(), G4FluoTransition::TransitionProbabilities(), G4FluoTransition::TransitionProbability().
다음에 의해서 참조됨 : GenerateParticles().
G4AtomicDeexcitation.cc 파일의 486 번째 라인에서 정의되었습니다.
다음을 참조함 : minElectronEnergy.
G4AtomicDeexcitation.cc 파일의 481 번째 라인에서 정의되었습니다.
다음을 참조함 : minGammaEnergy.
|
private |
G4AtomicDeexcitation.hh 파일의 96 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AtomicDeexcitation().
|
private |
G4AtomicDeexcitation.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ActivateAugerElectronProduction(), GenerateAuger().
|
private |
G4AtomicDeexcitation.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetCutForAugerElectrons().
|
private |
G4AtomicDeexcitation.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetCutForSecondaryPhotons().
|
private |
G4AtomicDeexcitation.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AtomicDeexcitation(), GenerateAuger(), GenerateFluorescence(), GenerateParticles().