#include <TNucleus.h>
Static Public Member Functions |
static const char * | SortName (const char *name) |
Static Private Attributes |
static const char * | grsipath |
static std::string | massfile = "/../libraries/SourceData/mass.dat" |
Constructor & Destructor Documentation
TNucleus::TNucleus |
( |
const char * |
symbol | ) |
|
TNucleus::TNucleus |
( |
int |
Z, |
|
|
int |
N, |
|
|
double |
mass, |
|
|
const char * |
symbol |
|
) |
| |
TNucleus::TNucleus |
( |
int |
Z, |
|
|
int |
N, |
|
|
const char * |
MassFile = 0 |
|
) |
| |
Member Function Documentation
void TNucleus::AddTransition |
( |
Double_t |
energy, |
|
|
Double_t |
intensity, |
|
|
Double_t |
energy_uncertainty = 0.0 , |
|
|
Double_t |
intensity_uncertainty = 0.0 |
|
) |
| |
int TNucleus::GetA |
( |
| ) |
const |
|
inline |
double TNucleus::GetMass |
( |
| ) |
const |
|
inline |
double TNucleus::GetMassExcess |
( |
| ) |
const |
|
inline |
int TNucleus::GetN |
( |
| ) |
const |
|
inline |
double TNucleus::GetRadius |
( |
| ) |
const |
const char* TNucleus::GetSymbol |
( |
| ) |
const |
|
inline |
int TNucleus::GetZ |
( |
| ) |
const |
|
inline |
int TNucleus::GetZfromSymbol |
( |
char * |
symbol | ) |
|
bool TNucleus::LoadTransitionFile |
( |
| ) |
|
|
private |
Int_t TNucleus::NTransitions |
( |
| ) |
const |
|
inline |
void TNucleus::Print |
( |
Option_t * |
opt = "" | ) |
const |
void TNucleus::SetMass |
( |
double |
mass | ) |
|
void TNucleus::SetMass |
( |
| ) |
|
void TNucleus::SetMassExcess |
( |
double |
mass_ex | ) |
|
void TNucleus::SetN |
( |
int |
neutrons | ) |
|
void TNucleus::SetSymbol |
( |
const char * |
symbol | ) |
|
void TNucleus::SetZ |
( |
int |
charge | ) |
|
const char * TNucleus::SortName |
( |
const char * |
name | ) |
|
|
static |
void TNucleus::WriteSourceFile |
( |
std::string |
outfilename = "" | ) |
|
Member Data Documentation
double TNucleus::fMassExcess |
|
private |
std::string TNucleus::fSymbol |
|
private |
const char* TNucleus::grsipath |
|
staticprivate |
std::string TNucleus::massfile = "/../libraries/SourceData/mass.dat" |
|
staticprivate |
TList TNucleus::TransitionList |
The documentation for this class was generated from the following files: