TGeoIsotope Class Reference

#include <TGeoElement.h>

Inheritance diagram for TGeoIsotope:

TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 TGeoIsotope ()
 TGeoIsotope (const char *name, Int_t z, Int_t n, Double_t a)
virtual ~TGeoIsotope ()
Int_t GetZ () const
Int_t GetN () const
Double_t GetA () const
virtual void Print (Option_t *option="") const
 TGeoIsotope ()
 TGeoIsotope (const char *name, Int_t z, Int_t n, Double_t a)
virtual ~TGeoIsotope ()
Int_t GetZ () const
Int_t GetN () const
Double_t GetA () const
virtual void Print (Option_t *option="") const

Static Public Member Functions

static TGeoIsotopeFindIsotope (const char *name)
static TGeoIsotopeFindIsotope (const char *name)

Protected Attributes

Int_t fZ
Int_t fN
Double_t fA

Detailed Description

Definition at line 104 of file TGeoElement.h.


Constructor & Destructor Documentation

TGeoIsotope::TGeoIsotope (  ) 

TGeoIsotope::TGeoIsotope ( const char *  name,
Int_t  z,
Int_t  n,
Double_t  a 
)

Definition at line 243 of file TGeoElement.cxx.

References TGeoElementTable::AddIsotope(), TObject::Fatal(), and TGeoElement::GetElementTable().

virtual TGeoIsotope::~TGeoIsotope (  )  [inline, virtual]

Definition at line 114 of file TGeoElement.h.

TGeoIsotope::TGeoIsotope (  ) 

TGeoIsotope::TGeoIsotope ( const char *  name,
Int_t  z,
Int_t  n,
Double_t  a 
)

virtual TGeoIsotope::~TGeoIsotope (  )  [inline, virtual]

Definition at line 114 of file TGeoElement.h.


Member Function Documentation

Int_t TGeoIsotope::GetZ (  )  const [inline]

Definition at line 116 of file TGeoElement.h.

References fZ.

Referenced by TGeoElement::AddIsotope().

Int_t TGeoIsotope::GetN (  )  const [inline]

Definition at line 117 of file TGeoElement.h.

References fN.

Referenced by TGeoElement::AddIsotope(), and TGeoElement::Neff().

Double_t TGeoIsotope::GetA (  )  const [inline]

Definition at line 118 of file TGeoElement.h.

References fA.

Referenced by TGeoElement::AddIsotope().

TGeoIsotope * TGeoIsotope::FindIsotope ( const char *  name  )  [static]

Definition at line 256 of file TGeoElement.cxx.

References TGeoElementTable::FindIsotope(), and TGeoElement::GetElementTable().

Referenced by G__G__Geom1_138_0_6(), and G__setup_memfuncTGeoIsotope().

void TGeoIsotope::Print ( Option_t option = ""  )  const [virtual]

Reimplemented from TNamed.

Definition at line 264 of file TGeoElement.cxx.

References fA, fN, fZ, and TNamed::GetName().

Referenced by TGeoElement::Print().

Int_t TGeoIsotope::GetZ (  )  const [inline]

Definition at line 116 of file TGeoElement.h.

References fZ.

Int_t TGeoIsotope::GetN (  )  const [inline]

Definition at line 117 of file TGeoElement.h.

References fN.

Double_t TGeoIsotope::GetA (  )  const [inline]

Definition at line 118 of file TGeoElement.h.

References fA.

static TGeoIsotope* TGeoIsotope::FindIsotope ( const char *  name  )  [static]

virtual void TGeoIsotope::Print ( Option_t option = ""  )  const [virtual]

Reimplemented from TNamed.


Member Data Documentation

Int_t TGeoIsotope::fZ [protected]

Definition at line 107 of file TGeoElement.h.

Referenced by GetZ(), and Print().

Int_t TGeoIsotope::fN [protected]

Definition at line 108 of file TGeoElement.h.

Referenced by GetN(), and Print().

Double_t TGeoIsotope::fA [protected]

Definition at line 109 of file TGeoElement.h.

Referenced by GetA(), and Print().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:38:47 2011 for ROOT_528-00b_version by  doxygen 1.5.1