CLASS  1.1
 Tout Classes Fichiers Fonctions Variables Définitions de type
Référence de la classe ZAI

< A ZAI defined for a Nucleus. Plus de détails...

#include "ZAI.hxx"

+ Graphe d'héritage de ZAI:
+ Graphe de collaboration de ZAI:

Fonctions membres publiques

 ZAI ()
 < Default constructor Plus de détails...
 
 ZAI (int Z, int A, int I=0)
 Normal Destructor. Plus de détails...
 
 ~ZAI ()
 

ZAI main attributes

string fName
 Name of the ZAI. Plus de détails...
 
short fZ
 number of protons Plus de détails...
 
short fA
 number of nucleons (A=0 means natural isotopes) Plus de détails...
 
short fI
 Isomeric state. Plus de détails...
 
double fMass
 Mass of a ZAI (from the BaseSummary.dat file. Plus de détails...
 
int Z () const
 returns the number of protons Plus de détails...
 
int A () const
 returns the number of nucleons Plus de détails...
 
int I () const
 returns the Isomeric State Plus de détails...
 
int N () const
 returns the number of neutrons Plus de détails...
 
void SetMass (double m)
 set the mass of a ZAI Plus de détails...
 
double GetMass ()
 get the mass of a ZAI Plus de détails...
 
ZAIoperator= (ZAI &IVa)
 ... Plus de détails...
 
bool operator< (const ZAI &zai) const
 ZAI Comparator. Plus de détails...
 
bool operator!= (const ZAI &zai) const
 ZAI Comparator. Plus de détails...
 
 ClassDef (ZAI, 1)
 Name of the ZAI. Plus de détails...
 

Description détaillée

< A ZAI defined for a Nucleus.

Définition à la ligne 26 du fichier ZAI.hxx.

Documentation des constructeurs et destructeur

ZAI::ZAI ( )

< Default constructor

Normal Constructor.

Définition à la ligne 26 du fichier ZAI.cxx.

27 {
28 
29  fName="";
30  fZ=0;
31  fA=0;
32  fI=0;
33  fMass=0;
34 
35 }
ZAI::ZAI ( int  Z,
int  A,
int  I = 0 
)

Normal Destructor.

Default: No parent

Paramètres
Z: number of protons
A: number of nucleons (A=0 means natural isotopes)

Définition à la ligne 42 du fichier ZAI.cxx.

43 {
44 
45  fZ=Z;
46  fA=A;
47  fI=I;
48 
49 }
ZAI::~ZAI ( )

Définition à la ligne 36 du fichier ZAI.cxx.

37 {
38 
39 }

Documentation des fonctions membres

int ZAI::A ( ) const
inline

returns the number of nucleons

Définition à la ligne 49 du fichier ZAI.hxx.

ZAI::ClassDef ( ZAI  ,
 
)
protected

Name of the ZAI.

double ZAI::GetMass ( )

get the mass of a ZAI

Définition à la ligne 52 du fichier ZAI.cxx.

53 {
54 
55  return fMass;
56 }
int ZAI::I ( ) const
inline

returns the Isomeric State

Définition à la ligne 50 du fichier ZAI.hxx.

int ZAI::N ( ) const
inline

returns the number of neutrons

Définition à la ligne 51 du fichier ZAI.hxx.

bool ZAI::operator!= ( const ZAI zai) const
inline

ZAI Comparator.

Définition à la ligne 62 du fichier ZAI.hxx.

bool ZAI::operator< ( const ZAI zai) const
inline

ZAI Comparator.

Définition à la ligne 58 du fichier ZAI.hxx.

ZAI& ZAI::operator= ( ZAI IVa)

...

void ZAI::SetMass ( double  m)
inline

set the mass of a ZAI

Définition à la ligne 53 du fichier ZAI.hxx.

int ZAI::Z ( ) const
inline

returns the number of protons

Définition à la ligne 48 du fichier ZAI.hxx.

Documentation des données membres

short ZAI::fA
protected

number of nucleons (A=0 means natural isotopes)

Définition à la ligne 68 du fichier ZAI.hxx.

short ZAI::fI
protected

Isomeric state.

Définition à la ligne 69 du fichier ZAI.hxx.

double ZAI::fMass
protected

Mass of a ZAI (from the BaseSummary.dat file.

Définition à la ligne 70 du fichier ZAI.hxx.

string ZAI::fName
protected

Name of the ZAI.

Définition à la ligne 66 du fichier ZAI.hxx.

short ZAI::fZ
protected

number of protons

Définition à la ligne 67 du fichier ZAI.hxx.


La documentation de cette classe a été générée à partir des fichiers suivants :