#include <G4SampleResonance.hh>
Public 타입 | |
typedef std::map< const G4ParticleDefinition *, G4double, std::less< const G4ParticleDefinition * > >::const_iterator | minMassMapIterator |
typedef std::map< const G4ParticleDefinition *, G4double, std::less< const G4ParticleDefinition * > > | minMassMapType |
Public 멤버 함수 | |
G4double | GetMinimumMass (const G4ParticleDefinition *p) const |
G4double | SampleMass (const G4double poleMass, const G4double gamma, const G4double minMass, const G4double maxMass) const |
G4double | SampleMass (const G4ParticleDefinition *p, const G4double maxMass) const |
Private 멤버 함수 | |
G4double | BrWigInt0 (const G4double x, const G4double gamma, const G4double m0) const |
G4double | BrWigInt1 (const G4double x, const G4double gamma, const G4double m0) const |
G4double | BrWigInv (const G4double x, const G4double gamma, const G4double m0) const |
정적 Private 속성 | |
static G4ThreadLocal minMassMapType * | minMassCache_G4MT_TLS_ = 0 |
G4SampleResonance.hh 파일의 43 번째 라인에서 정의되었습니다.
typedef std::map<const G4ParticleDefinition*, G4double, std::less<const G4ParticleDefinition*> >::const_iterator G4SampleResonance::minMassMapIterator |
G4SampleResonance.hh 파일의 67 번째 라인에서 정의되었습니다.
typedef std::map<const G4ParticleDefinition*, G4double, std::less<const G4ParticleDefinition*> > G4SampleResonance::minMassMapType |
G4SampleResonance.hh 파일의 68 번째 라인에서 정의되었습니다.
|
inlineprivate |
G4SampleResonance.hh 파일의 56 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BrWigInt1(), SampleMass().
|
inlineprivate |
G4SampleResonance.hh 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : BrWigInt0(), G4Log().
|
inlineprivate |
G4SampleResonance.hh 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SampleMass().
G4double G4SampleResonance::GetMinimumMass | ( | const G4ParticleDefinition * | p | ) | const |
G4SampleResonance.cc 파일의 46 번째 라인에서 정의되었습니다.
다음을 참조함 : DBL_MAX, G4DecayTable::entries(), G4DecayTable::GetDecayChannel(), G4ParticleDefinition::GetDecayTable(), G4VDecayChannel::GetNumberOfDaughters(), G4ParticleDefinition::GetPDGMass(), G4ParticleDefinition::IsShortLived(), minMassCache_G4MT_TLS_.
다음에 의해서 참조됨 : G4KineticTrack::Decay(), G4ElasticHNScattering::ElasticScattering(), G4DiffractiveExcitation::ExciteParticipants(), G4DiffractiveExcitation::ExciteParticipants_doChargeExchange(), G4KineticTrack::G4KineticTrack(), SampleMass().
G4double G4SampleResonance::SampleMass | ( | const G4double | poleMass, |
const G4double | gamma, | ||
const G4double | minMass, | ||
const G4double | maxMass | ||
) | const |
G4SampleResonance.cc 파일의 110 번째 라인에서 정의되었습니다.
다음을 참조함 : BrWigInt0(), BrWigInv(), DBL_EPSILON, f, G4UniformRand, G4INCL::Math::max(), G4INCL::Math::min(), minMassCache_G4MT_TLS_.
다음에 의해서 참조됨 : G4KineticTrack::Decay(), G4DiffractiveExcitation::ExciteParticipants(), G4DiffractiveExcitation::ExciteParticipants_doChargeExchange(), G4ExcitedStringDecay::FragmentStrings(), SampleMass().
G4double G4SampleResonance::SampleMass | ( | const G4ParticleDefinition * | p, |
const G4double | maxMass | ||
) | const |
G4SampleResonance.cc 파일의 104 번째 라인에서 정의되었습니다.
다음을 참조함 : GetMinimumMass(), G4ParticleDefinition::GetPDGMass(), G4ParticleDefinition::GetPDGWidth(), minMassCache_G4MT_TLS_, SampleMass().
|
staticprivate |
G4SampleResonance.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetMinimumMass(), SampleMass().