#include <G4RDeBremsstrahlungSpectrum.hh>
Public 멤버 함수 | |
G4RDeBremsstrahlungSpectrum (const G4DataVector &bins, const G4String &name) | |
~G4RDeBremsstrahlungSpectrum () | |
G4double | Probability (G4int Z, G4double tMin, G4double tMax, G4double kineticEnergy, G4int shell=0, const G4ParticleDefinition *pd=0) const |
G4double | AverageEnergy (G4int Z, G4double tMin, G4double tMax, G4double kineticEnergy, G4int shell=0, const G4ParticleDefinition *pd=0) const |
G4double | SampleEnergy (G4int Z, G4double tMin, G4double tMax, G4double kineticEnergy, G4int shell=0, const G4ParticleDefinition *pd=0) const |
G4double | MaxEnergyOfSecondaries (G4double kineticEnergy, G4int Z=0, const G4ParticleDefinition *pd=0) const |
G4double | Excitation (G4int Z, G4double kineticEnergy) 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 |
G4RDeBremsstrahlungSpectrum (const G4RDeBremsstrahlungSpectrum &) | |
G4RDeBremsstrahlungSpectrum & | operator= (const G4RDeBremsstrahlungSpectrum &right) |
Private 속성 | |
G4RDBremsstrahlungParameters * | theBRparam |
G4double | lowestE |
size_t | length |
G4int | verbose |
const G4DataVector | xp |
G4RDeBremsstrahlungSpectrum.hh 파일의 66 번째 라인에서 정의되었습니다.
G4RDeBremsstrahlungSpectrum::G4RDeBremsstrahlungSpectrum | ( | const G4DataVector & | bins, |
const G4String & | name | ||
) |
G4RDeBremsstrahlungSpectrum.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : length, theBRparam, verbose, xp.
G4RDeBremsstrahlungSpectrum::~G4RDeBremsstrahlungSpectrum | ( | ) |
G4RDeBremsstrahlungSpectrum.cc 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : theBRparam.
|
private |
|
virtual |
G4RDVEnergySpectrum를 구현.
G4RDeBremsstrahlungSpectrum.cc 파일의 121 번째 라인에서 정의되었습니다.
다음을 참조함 : AverageValue(), e, G4cout, G4endl, IntSpectrum(), length, lowestE, G4INCL::Math::max(), MeV, G4INCL::Math::min(), G4RDBremsstrahlungParameters::Parameter(), G4RDBremsstrahlungParameters::ParameterC(), theBRparam, G4InuclParticleNames::tm, verbose, x, y, G4InuclParticleNames::z0.
|
private |
G4RDeBremsstrahlungSpectrum.cc 파일의 248 번째 라인에서 정의되었습니다.
다음을 참조함 : length, G4INCL::Math::max(), G4INCL::Math::min(), sum, x1, x2, xp.
다음에 의해서 참조됨 : AverageEnergy().
G4RDVEnergySpectrum를 구현.
G4RDeBremsstrahlungSpectrum.cc 파일의 303 번째 라인에서 정의되었습니다.
|
private |
G4RDeBremsstrahlungSpectrum.cc 파일의 279 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SampleEnergy().
|
private |
G4RDeBremsstrahlungSpectrum.cc 파일의 222 번째 라인에서 정의되었습니다.
다음을 참조함 : length, G4INCL::Math::max(), G4INCL::Math::min(), sum, x1, x2, xp.
다음에 의해서 참조됨 : AverageEnergy(), Probability().
|
virtual |
G4RDVEnergySpectrum를 구현.
G4RDeBremsstrahlungSpectrum.cc 파일의 308 번째 라인에서 정의되었습니다.
다음을 참조함 : kineticEnergy.
|
private |
G4RDVEnergySpectrum를 구현.
G4RDeBremsstrahlungSpectrum.cc 파일의 300 번째 라인에서 정의되었습니다.
다음을 참조함 : G4RDBremsstrahlungParameters::PrintData(), theBRparam.
|
virtual |
G4RDVEnergySpectrum를 구현.
G4RDeBremsstrahlungSpectrum.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4cout, G4endl, IntSpectrum(), length, lowestE, G4INCL::Math::max(), MeV, G4INCL::Math::min(), G4RDBremsstrahlungParameters::Parameter(), theBRparam, G4InuclParticleNames::tm, verbose, x, xp, y, G4InuclParticleNames::z0.
|
virtual |
G4RDVEnergySpectrum를 구현.
G4RDeBremsstrahlungSpectrum.cc 파일의 175 번째 라인에서 정의되었습니다.
다음을 참조함 : e, Function(), G4cout, G4endl, G4UniformRand, length, lowestE, G4INCL::Math::max(), G4INCL::Math::min(), G4RDBremsstrahlungParameters::Parameter(), theBRparam, G4InuclParticleNames::tm, x, xp.
|
private |
G4RDeBremsstrahlungSpectrum.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageEnergy(), AverageValue(), Function(), G4RDeBremsstrahlungSpectrum(), IntSpectrum(), Probability(), SampleEnergy().
|
private |
G4RDeBremsstrahlungSpectrum.hh 파일의 119 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageEnergy(), Probability(), SampleEnergy().
|
private |
G4RDeBremsstrahlungSpectrum.hh 파일의 118 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageEnergy(), G4RDeBremsstrahlungSpectrum(), PrintData(), Probability(), SampleEnergy(), ~G4RDeBremsstrahlungSpectrum().
|
private |
G4RDeBremsstrahlungSpectrum.hh 파일의 121 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageEnergy(), G4RDeBremsstrahlungSpectrum(), Probability().
|
private |
G4RDeBremsstrahlungSpectrum.hh 파일의 123 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AverageValue(), Function(), G4RDeBremsstrahlungSpectrum(), IntSpectrum(), Probability(), SampleEnergy().