Singleton class to load & serve tables of natural occurring isotopes. More...
#include <NaturalIsotopes.h>
Classes | |
struct | Cleaner |
Public Member Functions | |
int | NElements (int Z) const |
const NaturalIsotopeElementData * | ElementData (int Z, int ielement) const |
Static Public Member Functions | |
static NaturalIsotopes * | Instance (void) |
Private Member Functions | |
NaturalIsotopes () | |
NaturalIsotopes (const NaturalIsotopes &) | |
virtual | ~NaturalIsotopes () |
bool | LoadTable (void) |
Private Attributes | |
map< int, vector< NaturalIsotopeElementData * > > | fNaturalIsotopesTable |
Static Private Attributes | |
static NaturalIsotopes * | fInstance = 0 |
Friends | |
struct | Cleaner |
Singleton class to load & serve tables of natural occurring isotopes.
May 30, 2008
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
Definition at line 33 of file NaturalIsotopes.h.
|
private |
Definition at line 31 of file NaturalIsotopes.cxx.
|
private |
|
privatevirtual |
Definition at line 39 of file NaturalIsotopes.cxx.
const NaturalIsotopeElementData * NaturalIsotopes::ElementData | ( | int | Z, |
int | ielement | ||
) | const |
Definition at line 90 of file NaturalIsotopes.cxx.
|
static |
Definition at line 63 of file NaturalIsotopes.cxx.
|
private |
eof
Definition at line 109 of file NaturalIsotopes.cxx.
int NaturalIsotopes::NElements | ( | int | Z | ) | const |
Definition at line 76 of file NaturalIsotopes.cxx.
|
friend |
Definition at line 61 of file NaturalIsotopes.h.
|
staticprivate |
Definition at line 48 of file NaturalIsotopes.h.
|
private |
Definition at line 50 of file NaturalIsotopes.h.