Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4SampleResonance.hh>
Public Types | |
typedef std::map< constG4ParticleDefinition *, G4double, std::less< constG4ParticleDefinition * > >::const_iterator | minMassMapIterator |
typedef std::map< const G4ParticleDefinition *, G4double, std::less< const G4ParticleDefinition * > > | minMassMapType |
Public Member Functions | |
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 |
Definition at line 43 of file G4SampleResonance.hh.
std::map<constG4ParticleDefinition*,G4double,std::less<constG4ParticleDefinition*>>::const_iterator G4SampleResonance::minMassMapIterator |
Definition at line 67 of file G4SampleResonance.hh.
std::map<const G4ParticleDefinition*, G4double, std::less<const G4ParticleDefinition*> > G4SampleResonance::minMassMapType |
Definition at line 68 of file G4SampleResonance.hh.
G4double G4SampleResonance::GetMinimumMass | ( | const G4ParticleDefinition * | p | ) | const |
Definition at line 46 of file G4SampleResonance.cc.
Referenced by G4KineticTrack::Decay(), G4DiffractiveExcitation::ExciteParticipants(), G4ExcitedStringDecay::FragmentStrings(), G4KineticTrack::G4KineticTrack(), GetMinimumMass(), and SampleMass().
G4double G4SampleResonance::SampleMass | ( | const G4double | poleMass, |
const G4double | gamma, | ||
const G4double | minMass, | ||
const G4double | maxMass ) const |
Definition at line 138 of file G4SampleResonance.cc.
Referenced by G4KineticTrack::Decay(), G4ExcitedStringDecay::FragmentStrings(), and SampleMass().
G4double G4SampleResonance::SampleMass | ( | const G4ParticleDefinition * | p, |
const G4double | maxMass ) const |
Definition at line 132 of file G4SampleResonance.cc.