CLASS
1.1
|
#include <CLASS.hxx>
Fonctions membres publiques | |
CLASS () | |
< Normal Constructor. | |
CLASS (long int abstime) | |
CLASS (string name) | |
CLASS (string name, long int abstime) | |
Normal Destructor. | |
~CLASS () | |
long int | GetAbsoluteTime () |
Return the Absolute Clock. | |
map< long int, int > | GetTimeStep () |
Return the Time Step Vector. | |
vector< TreatmentFactory * > | GetTreatmentFactory () |
Return the TF Vector. | |
vector< Reactor * > | GetReactor () |
Return the Reactor Vector. | |
long int | GetPrintSet () |
Return the Print Step Periodicity. | |
bool | GetStockManagement () |
string | GetOutputName () |
LogFile * | GetLog () |
void | SetTimeStep (int timestep) |
Set the Printing Step periodicity. | |
void | SetStockManagement (bool val) |
void | SetBuildingMethod (int val) |
void | SetOutpurName (string name) |
void | AddTreatmentFactory (TreatmentFactory *treatmentfactory) |
Add A TF to the Park. | |
void | AddReactor (Reactor *reactor) |
Add a Reactor to the Park. | |
IsotopicVector | BuildIsotopicVector (IsotopicVector isotopicvector) |
Build The needed Isotopic Vector from the stock. | |
IsotopicVector | MonteCarloBuild (IsotopicVector isotopicvector) |
Build the needed IV with the MonteCarlo Method. | |
void | UpdateParcStock () |
void | DumpParcStock () |
void | BuildTimeVector (long int t) |
Build the Time Evolution Vector. | |
void | Evolution (long int t) |
Do the Evolution. | |
void | TreatmentEvolution () |
Do TF Evolution. | |
void | ReactorEvolution () |
Do the Reactor Evolution. | |
void | RemoveReactor () |
void | AddTotalWaste (IsotopicVector IV) |
void | AddTotalStock (IsotopicVector IV) |
void | RemoveTotalStock (IsotopicVector IV) |
void | AddTotalCooling (IsotopicVector IV) |
void | RemoveTotalCooling (IsotopicVector IV) |
void | AddTotalSeparating (IsotopicVector IV) |
void | RemoveTotalSeparating (IsotopicVector IV) |
void | AddTotalInReactor (IsotopicVector IV) |
void | RemoveTotalInReactor (IsotopicVector IV) |
void | AddIVInCycleTotal (IsotopicVector IV) |
void | AddIVTotal (IsotopicVector IV) |
void | AddTotalGodIncome (IsotopicVector IV) |
void | ProgressPrintout (int starttime, long int t) |
void | Print () |
void | Write () |
void | OpenOutputTree () |
void | CloseOutputTree () |
void | OutAttach () |
void | ResetQuantity () |
Attributs protégés | |
long int | fPrintStep |
long int | fAbsoluteTime |
Absolute Clock. | |
map< long int, int > | fTimeStep |
vector< TreatmentFactory * > | fTreatmentFactory |
Vector of Treament Factory. | |
vector< int > | fTreatmentFactoryIndex |
Vector of TF Index. | |
int | fTreatmentFactoryLastIndex |
Quantity of Factory Added. | |
vector< Reactor * > | fReactor |
Vector of Reactor. | |
vector< int > | fReactorIndex |
Vecotr of Reactor Index. | |
int | fReactorLastIndex |
Quantity of Reactor Added. | |
bool | fStockManagement |
... | |
int | fBuildingMethod |
LogFile * | fLog |
string | fOutputName |
TFile * | fOutTree |
TTree * | fOutT |
IsotopicVector | fTotalWaste |
IsotopicVector | fTotalStock |
IsotopicVector | fTotalGodIncome |
IsotopicVector | fTotalCooling |
IsotopicVector | fTotalSeparating |
IsotopicVector | fTotalInReactor |
IsotopicVector | fIVInCycleTotal |
IsotopicVector | fIVTotal |
map< pair< int, int > , IsotopicVector > | fParcStock |
CLASS::CLASS | ( | ) |
CLASS::CLASS | ( | long int | abstime | ) |
CLASS::CLASS | ( | string | name | ) |
CLASS::CLASS | ( | string | name, |
long int | abstime | ||
) |
CLASS::~CLASS | ( | ) |
void CLASS::AddIVInCycleTotal | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::AddIVTotal | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::AddReactor | ( | Reactor * | reactor | ) |
void CLASS::AddTotalCooling | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::AddTotalGodIncome | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::AddTotalInReactor | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::AddTotalSeparating | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::AddTotalStock | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::AddTotalWaste | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::AddTreatmentFactory | ( | TreatmentFactory * | treatmentfactory | ) |
IsotopicVector CLASS::BuildIsotopicVector | ( | IsotopicVector | isotopicvector | ) |
void CLASS::BuildTimeVector | ( | long int | t | ) |
void CLASS::CloseOutputTree | ( | ) |
void CLASS::DumpParcStock | ( | ) |
void CLASS::Evolution | ( | long int | t | ) |
long int CLASS::GetAbsoluteTime | ( | ) | [inline] |
LogFile* CLASS::GetLog | ( | ) | [inline] |
string CLASS::GetOutputName | ( | ) | [inline] |
long int CLASS::GetPrintSet | ( | ) | [inline] |
vector<Reactor*> CLASS::GetReactor | ( | ) | [inline] |
bool CLASS::GetStockManagement | ( | ) | [inline] |
map<long int, int> CLASS::GetTimeStep | ( | ) | [inline] |
vector<TreatmentFactory*> CLASS::GetTreatmentFactory | ( | ) | [inline] |
IsotopicVector CLASS::MonteCarloBuild | ( | IsotopicVector | isotopicvector | ) |
void CLASS::OpenOutputTree | ( | ) |
void CLASS::OutAttach | ( | ) |
void CLASS::Print | ( | ) |
void CLASS::ProgressPrintout | ( | int | starttime, |
long int | t | ||
) |
void CLASS::ReactorEvolution | ( | ) |
void CLASS::RemoveReactor | ( | ) |
void CLASS::RemoveTotalCooling | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::RemoveTotalInReactor | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::RemoveTotalSeparating | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::RemoveTotalStock | ( | IsotopicVector | IV | ) | [inline] |
void CLASS::ResetQuantity | ( | ) |
void CLASS::SetBuildingMethod | ( | int | val | ) | [inline] |
void CLASS::SetOutpurName | ( | string | name | ) | [inline] |
void CLASS::SetStockManagement | ( | bool | val | ) | [inline] |
void CLASS::SetTimeStep | ( | int | timestep | ) | [inline] |
void CLASS::TreatmentEvolution | ( | ) |
void CLASS::UpdateParcStock | ( | ) |
void CLASS::Write | ( | ) |
long int CLASS::fAbsoluteTime [protected] |
int CLASS::fBuildingMethod [protected] |
IsotopicVector CLASS::fIVInCycleTotal [protected] |
IsotopicVector CLASS::fIVTotal [protected] |
LogFile* CLASS::fLog [protected] |
string CLASS::fOutputName [protected] |
TTree* CLASS::fOutT [protected] |
TFile* CLASS::fOutTree [protected] |
map< pair<int,int>, IsotopicVector > CLASS::fParcStock [protected] |
long int CLASS::fPrintStep [protected] |
vector<Reactor*> CLASS::fReactor [protected] |
vector<int> CLASS::fReactorIndex [protected] |
int CLASS::fReactorLastIndex [protected] |
bool CLASS::fStockManagement [protected] |
map<long int, int> CLASS::fTimeStep [protected] |
IsotopicVector CLASS::fTotalCooling [protected] |
IsotopicVector CLASS::fTotalGodIncome [protected] |
IsotopicVector CLASS::fTotalInReactor [protected] |
IsotopicVector CLASS::fTotalSeparating [protected] |
IsotopicVector CLASS::fTotalStock [protected] |
IsotopicVector CLASS::fTotalWaste [protected] |
vector<TreatmentFactory*> CLASS::fTreatmentFactory [protected] |
vector<int> CLASS::fTreatmentFactoryIndex [protected] |
int CLASS::fTreatmentFactoryLastIndex [protected] |