CLASS
5.1
Fuel Cycle Simulator
|
Allows to define PhysicsModels & EvolutionData as a ReactorModel. More...
#include <ReactorScheduler.hxx>
Public Member Functions | |
virtual ReactorModel * | Clone () |
Correct way to copy a ReactorModel in case of derivation. More... | |
EvolutionData * | GetEvolutionData () |
Return the EvolutionData (NULL if PhysicsModels) More... | |
PhysicsModels * | GetPhysicsModels () |
Return the PhysicsModels (NULL if EvolutionData) More... | |
Constructor/Desctructor | |
ReactorModel (EvolutionData *evo) | |
EvolutionData Constructor. More... | |
ReactorModel (PhysicsModels *evo) | |
PhysicsModels Constructor. More... | |
![]() | |
CLASSObject () | |
Normal Constructor. More... | |
CLASSObject (CLASSLogger *log) | |
Log Constructor. More... | |
void | SetLog (CLASSLogger *log) |
Set the CLASSLogger. More... | |
CLASSLogger * | GetLog () |
Return the Pointer to the Log. More... | |
Additional Inherited Members | |
![]() | |
CLASSLogger * | fLog |
Pointer to the Log. More... | |
Allows to define PhysicsModels & EvolutionData as a ReactorModel.
Define a CLASS Object. The aim of these class is to handle PhysicsModels & EvolutionData as a ReactorModel .
ReactorModel::ReactorModel | ( | EvolutionData * | evo | ) |
EvolutionData Constructor.
Make a new CLASSObject /param evo : EvolutionData stored
ReactorModel::ReactorModel | ( | PhysicsModels * | evo | ) |
PhysicsModels Constructor.
Make a new CLASSObject /param evo : PhysicsModels stored
|
inlinevirtual |
Correct way to copy a ReactorModel in case of derivation.
Reimplemented from CLASSObject.
|
inline |
Return the EvolutionData (NULL if PhysicsModels)
|
inline |
Return the PhysicsModels (NULL if EvolutionData)