#include <G4RDeIonisationSpectrum.hh>
Public 멤버 함수 | |
G4RDeIonisationSpectrum () | |
~G4RDeIonisationSpectrum () | |
G4double | Probability (G4int Z, G4double tMin, G4double tMax, G4double kineticEnergy, G4int shell, const G4ParticleDefinition *pd=0) const |
G4double | AverageEnergy (G4int Z, G4double tMin, G4double tMax, G4double kineticEnergy, G4int shell, const G4ParticleDefinition *pd=0) const |
G4double | SampleEnergy (G4int Z, G4double tMin, G4double tMax, G4double kineticEnergy, G4int shell, const G4ParticleDefinition *pd=0) const |
G4double | MaxEnergyOfSecondaries (G4double kineticEnergy, G4int Z=0, const G4ParticleDefinition *pd=0) const |
G4double | Excitation (G4int Z, G4double e) const |
void | PrintData () const |
Private 멤버 함수 | |
G4double | IntSpectrum (G4double xMin, G4double xMax, const G4DataVector &p) const |
G4double | AverageValue (G4double xMin, G4double xMax, const G4DataVector &p) const |
G4double | Function (G4double x, const G4DataVector &p) const |
G4RDeIonisationSpectrum (const G4RDeIonisationSpectrum &) | |
G4RDeIonisationSpectrum & | operator= (const G4RDeIonisationSpectrum &right) |
Private 속성 | |
G4RDeIonisationParameters * | theParam |
G4double | lowestE |
G4double | factor |
G4int | iMax |
G4int | verbose |
G4RDeIonisationSpectrum.hh 파일의 65 번째 라인에서 정의되었습니다.
G4RDeIonisationSpectrum::G4RDeIonisationSpectrum | ( | ) |
G4RDeIonisationSpectrum.cc 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : theParam.
G4RDeIonisationSpectrum::~G4RDeIonisationSpectrum | ( | ) |
G4RDeIonisationSpectrum.cc 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : theParam.
|
private |
|
virtual |
G4RDVEnergySpectrum를 구현.
G4RDeIonisationSpectrum.cc 파일의 163 번째 라인에서 정의되었습니다.
다음을 참조함 : AverageValue(), G4InuclSpecialFunctions::bindingEnergy(), CLHEP::electron_mass_c2, energy, Function(), g, G4cout, G4endl, iMax, G4RDAtomicTransitionManager::Instance(), IntSpectrum(), keV, lowestE, G4INCL::Math::max(), MaxEnergyOfSecondaries(), MeV, G4INCL::Math::min(), G4RDeIonisationParameters::Parameter(), theParam, G4InuclParticleNames::tm, verbose, x, x1, x2.
|
private |
G4RDeIonisationSpectrum.cc 파일의 487 번째 라인에서 정의되었습니다.
다음을 참조함 : iMax, G4INCL::Math::max(), sum, x1, x2, y1, y2.
다음에 의해서 참조됨 : AverageEnergy().
G4RDVEnergySpectrum를 구현.
G4RDeIonisationSpectrum.hh 파일의 130 번째 라인에서 정의되었습니다.
다음을 참조함 : G4RDeIonisationParameters::Excitation(), theParam.
|
inlineprivate |
G4RDeIonisationSpectrum.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageEnergy(), Probability(), SampleEnergy().
|
private |
G4RDeIonisationSpectrum.cc 파일의 403 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, iMax, G4INCL::Math::max(), sum, x1, x2, y1, y2.
다음에 의해서 참조됨 : AverageEnergy(), Probability(), SampleEnergy().
|
virtual |
G4RDVEnergySpectrum를 구현.
G4RDeIonisationSpectrum.cc 파일의 571 번째 라인에서 정의되었습니다.
다음을 참조함 : kineticEnergy.
다음에 의해서 참조됨 : AverageEnergy(), Probability(), SampleEnergy().
|
private |
G4RDVEnergySpectrum를 구현.
G4RDeIonisationSpectrum.cc 파일의 566 번째 라인에서 정의되었습니다.
다음을 참조함 : G4RDeIonisationParameters::PrintData(), theParam.
|
virtual |
G4RDVEnergySpectrum를 구현.
G4RDeIonisationSpectrum.cc 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : G4InuclSpecialFunctions::bindingEnergy(), CLHEP::electron_mass_c2, energy, Function(), g, G4cout, G4endl, iMax, G4RDAtomicTransitionManager::Instance(), IntSpectrum(), keV, lowestE, G4INCL::Math::max(), MaxEnergyOfSecondaries(), G4INCL::Math::min(), G4RDeIonisationParameters::Parameter(), theParam, G4InuclParticleNames::tm, verbose, x, x1, x2.
|
virtual |
G4RDVEnergySpectrum를 구현.
G4RDeIonisationSpectrum.cc 파일의 245 번째 라인에서 정의되었습니다.
다음을 참조함 : G4InuclSpecialFunctions::bindingEnergy(), CLHEP::electron_mass_c2, energy, factor, Function(), g, G4cout, G4endl, G4UniformRand, iMax, G4RDAtomicTransitionManager::Instance(), IntSpectrum(), keV, lowestE, G4INCL::Math::max(), MaxEnergyOfSecondaries(), MeV, G4INCL::Math::min(), G4RDeIonisationParameters::Parameter(), theParam, G4InuclParticleNames::tm, verbose, x, x1, x2.
|
private |
G4RDeIonisationSpectrum.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SampleEnergy().
|
private |
G4RDeIonisationSpectrum.hh 파일의 115 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageEnergy(), AverageValue(), Function(), IntSpectrum(), Probability(), SampleEnergy().
|
private |
G4RDeIonisationSpectrum.hh 파일의 113 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageEnergy(), Probability(), SampleEnergy().
|
private |
G4RDeIonisationSpectrum.hh 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageEnergy(), Excitation(), G4RDeIonisationSpectrum(), PrintData(), Probability(), SampleEnergy(), ~G4RDeIonisationSpectrum().
|
private |
G4RDeIonisationSpectrum.hh 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageEnergy(), Probability(), SampleEnergy().