ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4INCL::NaturalIsotopicDistributions Class Reference

Class that stores isotopic abundances for a given element. More...

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/inclxx/utils/include/G4INCLNaturalIsotopicDistributions.hh>

+ Collaboration diagram for G4INCL::NaturalIsotopicDistributions:

Public Member Functions

 NaturalIsotopicDistributions ()
 Constructor.
 
G4int drawRandomIsotope (G4int const Z) const
 Draw a random isotope.
 
IsotopicDistribution const & getIsotopicDistribution (G4int const Z) const
 Get an isotopic distribution.
 

Private Attributes

std::map< G4int,
IsotopicDistribution
theDistributions
 

Detailed Description

Class that stores isotopic abundances for a given element.

Definition at line 81 of file G4INCLNaturalIsotopicDistributions.hh.

View newest version in sPHENIX GitHub at line 81 of file G4INCLNaturalIsotopicDistributions.hh

Constructor & Destructor Documentation

G4INCL::NaturalIsotopicDistributions::NaturalIsotopicDistributions ( )

Constructor.

Definition at line 398 of file G4INCLNaturalIsotopicDistributions.cc.

View newest version in sPHENIX GitHub at line 398 of file G4INCLNaturalIsotopicDistributions.cc

Member Function Documentation

G4int G4INCL::NaturalIsotopicDistributions::drawRandomIsotope ( G4int const  Z) const

Draw a random isotope.

Parameters
Zthe element number

Definition at line 97 of file G4INCLNaturalIsotopicDistributions.cc.

View newest version in sPHENIX GitHub at line 97 of file G4INCLNaturalIsotopicDistributions.cc

IsotopicDistribution const & G4INCL::NaturalIsotopicDistributions::getIsotopicDistribution ( G4int const  Z) const

Get an isotopic distribution.

Parameters
Zthe element number

Definition at line 87 of file G4INCLNaturalIsotopicDistributions.cc.

View newest version in sPHENIX GitHub at line 87 of file G4INCLNaturalIsotopicDistributions.cc

References INCL_FATAL, and theDistributions.

Member Data Documentation

std::map<G4int, IsotopicDistribution> G4INCL::NaturalIsotopicDistributions::theDistributions
private

Definition at line 100 of file G4INCLNaturalIsotopicDistributions.hh.

View newest version in sPHENIX GitHub at line 100 of file G4INCLNaturalIsotopicDistributions.hh

Referenced by getIsotopicDistribution().


The documentation for this class was generated from the following files: