|
VGM Version 5.3.1
|
VGM implementation for Root isotope. More...
#include <Isotope.h>

Public Member Functions | |
| Isotope (const std::string &name, int z, int n, double a) | |
| Isotope (TGeoIsotope *tgeoIsotope) | |
| virtual | ~Isotope () |
| virtual std::string | Name () const |
| Return the name of this element. | |
| virtual int | Z () const |
| Return the effective atomic number. | |
| virtual int | N () const |
| Return the effective number of nucleons. | |
| virtual double | A () const |
| Return the effective effective mass of a mole in g/mole. | |
Public Member Functions inherited from VGM::IIsotope | |
| virtual | ~IIsotope () |
| RootGM::Isotope::Isotope | ( | const std::string & | name, |
| int | z, | ||
| int | n, | ||
| double | a ) |
Standard constructor to define Isotope from parameters
| name | its name (must be unique in the factory) |
| z | the atomic number |
| n | the number of nucleons |
| a | the mass of a mole in g/mole |
Definition at line 28 of file Isotope.cxx.
| RootGM::Isotope::Isotope | ( | TGeoIsotope * | tgeoIsotope | ) |
Standard constructor to define Isotope from the G4 object
Definition at line 45 of file Isotope.cxx.
|
virtual |
Definition at line 55 of file Isotope.cxx.
|
virtual |
Return the name of this element.
Implements VGM::IIsotope.
Definition at line 65 of file Isotope.cxx.
|
virtual |
Return the effective atomic number.
Implements VGM::IIsotope.
Definition at line 68 of file Isotope.cxx.
|
virtual |
Return the effective number of nucleons.
Implements VGM::IIsotope.
Definition at line 71 of file Isotope.cxx.
|
virtual |
Return the effective effective mass of a mole in g/mole.
Implements VGM::IIsotope.
Definition at line 74 of file Isotope.cxx.