34#define INCLXX_IN_GEANT4_MODE 1
45#ifndef G4INCLISOTOPICDISTRIBUTION_HH_
46#define G4INCLISOTOPICDISTRIBUTION_HH_
100 std::map<G4int, IsotopicDistribution> theDistributions;
double A(double temperature)
Class that stores isotopic abundances for a given element.
IsotopeVector const & getIsotopes() const
Get the isotope vector.
G4int drawRandomIsotope() const
Draw a random isotope based on the abundance vector.
Class that stores isotopic abundances for a given element.
G4int drawRandomIsotope(G4int const Z) const
Draw a random isotope.
NaturalIsotopicDistributions()
Constructor.
IsotopicDistribution const & getIsotopicDistribution(G4int const Z) const
Get an isotopic distribution.
IsotopeVector::iterator IsotopeIter
std::vector< Isotope > IsotopeVector
Holds an isotope and an abundance.