35#define INCLXX_IN_GEANT4_MODE 1
46#ifndef G4INCLISOTOPICDISTRIBUTION_HH_
47#define G4INCLISOTOPICDISTRIBUTION_HH_
101 std::map<G4int, IsotopicDistribution> theDistributions;
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.