Geant4  10.04.p03
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
G4tgrElementFromIsotopes Class Reference
Inheritance diagram for G4tgrElementFromIsotopes:
G4tgrElement

Public Member Functions

 G4tgrElementFromIsotopes ()
 
 ~G4tgrElementFromIsotopes ()
 
 G4tgrElementFromIsotopes (const std::vector< G4String > &wl)
 
G4int GetNumberOfIsotopes () const
 
const G4StringGetComponent (G4int n) const
 
G4double GetAbundance (G4int n) const
 
- Public Member Functions inherited from G4tgrElement
 G4tgrElement ()
 
virtual ~G4tgrElement ()
 
const G4StringGetName () const
 
const G4StringGetSymbol () const
 
const G4StringGetType () const
 

Private Attributes

G4int theNoIsotopes
 
std::vector< G4StringtheComponents
 
std::vector< G4doubletheAbundances
 

Friends

std::ostream & operator<< (std::ostream &, const G4tgrElementFromIsotopes &)
 

Additional Inherited Members

- Protected Attributes inherited from G4tgrElement
G4String theName
 
G4String theSymbol
 
G4String theType
 

Constructor & Destructor Documentation

G4tgrElementFromIsotopes ( const std::vector< G4String > &  wl)

Member Function Documentation

G4int GetNumberOfIsotopes ( ) const

References theNoIsotopes.

const G4String& GetComponent ( G4int  n) const

References theComponents.

G4double GetAbundance ( G4int  n) const

References theAbundances.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  ,
const G4tgrElementFromIsotopes  
)
friend

Member Data Documentation

G4int theNoIsotopes
private

Referenced by GetNumberOfIsotopes().

std::vector<G4String> theComponents
private

Referenced by GetComponent().

std::vector<G4double> theAbundances
private

Referenced by GetAbundance().