CLASS  1.1
Fonctions membres publiques | Attributs protégés
Référence de la classe EvolutionDataBase

A ZAIIDataBase defined a database which contain the evolution of faction of all product, subproduct (or sub(sub...sub)product) for a nucleus. Plus de détails...

#include <EvolutionDataBase.hxx>

Graphe de collaboration de EvolutionDataBase:
Collaboration graph
[légende]

Liste de tous les membres

Fonctions membres publiques

 EvolutionDataBase (LogFile *Log, string DB_index_file="Default_Index.dat")
 ~EvolutionDataBase ()
map< ZAI,EvolutiveProduct * > GetEvolutionDataBase () const
string GetDataBaseIndex () const
bool IsDefine (const ZAI &zai) const
void SetDataBaseIndex (string database)
IsotopicVector DecayProduction (const ZAI &zai, double dt)
 Return the Product IsotopicVector evolution from zai during a dt time.
bool AddEvolutiveProduct (const ZAI &zai)
void Print () const

Attributs protégés

map< ZAI,EvolutiveProduct * > fEvolutionDataBase
string fDataBaseIndex
LogFilefLog

Description détaillée

A ZAIIDataBase defined a database which contain the evolution of faction of all product, subproduct (or sub(sub...sub)product) for a nucleus.

The aim of this class is to handle the evolution all information of all Nuclueus product, subproduct (or sub(sub...sub)product) as the fonction of the time.

Auteur:
BaM
Version:
1.0

Définition à la ligne 35 du fichier EvolutionDataBase.hxx.


Documentation des constructeurs et destructeur

EvolutionDataBase::EvolutionDataBase ( LogFile Log,
string  DB_index_file = "Default_Index.dat" 
)

Définition à la ligne 21 du fichier EvolutionDataBase.cxx.

Définition à la ligne 30 du fichier EvolutionDataBase.cxx.


Documentation des fonctions membres

Définition à la ligne 72 du fichier EvolutionDataBase.cxx.

Voici le graphe d'appel pour cette fonction :

IsotopicVector EvolutionDataBase::DecayProduction ( const ZAI zai,
double  dt 
)

Return the Product IsotopicVector evolution from zai during a dt time.

Définition à la ligne 39 du fichier EvolutionDataBase.cxx.

Voici le graphe d'appel pour cette fonction :

Voici le graphe des appelants de cette fonction :

string EvolutionDataBase::GetDataBaseIndex ( ) const [inline]

Définition à la ligne 47 du fichier EvolutionDataBase.hxx.

Définition à la ligne 46 du fichier EvolutionDataBase.hxx.

bool EvolutionDataBase::IsDefine ( const ZAI zai) const

Définition à la ligne 60 du fichier EvolutionDataBase.cxx.

void EvolutionDataBase::Print ( ) const

Définition à la ligne 86 du fichier EvolutionDataBase.cxx.

void EvolutionDataBase::SetDataBaseIndex ( string  database) [inline]

Définition à la ligne 52 du fichier EvolutionDataBase.hxx.


Documentation des données membres

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

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

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


La documentation de cette classe a été générée à partir des fichiers suivants :
 Tout Classes Fichiers Fonctions Variables Macros