CLASS  5.1
Fuel Cycle Simulator
ReactorModel Class Reference

Allows to define PhysicsModels & EvolutionData as a ReactorModel. More...

#include <ReactorScheduler.hxx>

Inheritance diagram for ReactorModel:
CLASSObject

Public Member Functions

virtual ReactorModelClone ()
 Correct way to copy a ReactorModel in case of derivation. More...
 
EvolutionDataGetEvolutionData ()
 Return the EvolutionData (NULL if PhysicsModels) More...
 
PhysicsModelsGetPhysicsModels ()
 Return the PhysicsModels (NULL if EvolutionData) More...
 
Constructor/Desctructor
 ReactorModel (EvolutionData *evo)
 EvolutionData Constructor. More...
 
 ReactorModel (PhysicsModels *evo)
 PhysicsModels Constructor. More...
 
- Public Member Functions inherited from CLASSObject
 CLASSObject ()
 Normal Constructor. More...
 
 CLASSObject (CLASSLogger *log)
 Log Constructor. More...
 
void SetLog (CLASSLogger *log)
 Set the CLASSLogger. More...
 
CLASSLoggerGetLog ()
 Return the Pointer to the Log. More...
 

Additional Inherited Members

- Protected Attributes inherited from CLASSObject
CLASSLoggerfLog
 Pointer to the Log. More...
 

Detailed Description

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 .

Author
BaM
Version
3.0

Constructor & Destructor Documentation

◆ ReactorModel() [1/2]

ReactorModel::ReactorModel ( EvolutionData evo)

EvolutionData Constructor.

Make a new CLASSObject /param evo : EvolutionData stored

◆ ReactorModel() [2/2]

ReactorModel::ReactorModel ( PhysicsModels evo)

PhysicsModels Constructor.

Make a new CLASSObject /param evo : PhysicsModels stored

Member Function Documentation

◆ Clone()

virtual ReactorModel* ReactorModel::Clone ( )
inlinevirtual

Correct way to copy a ReactorModel in case of derivation.

Reimplemented from CLASSObject.

◆ GetEvolutionData()

EvolutionData* ReactorModel::GetEvolutionData ( )
inline

Return the EvolutionData (NULL if PhysicsModels)

◆ GetPhysicsModels()

PhysicsModels* ReactorModel::GetPhysicsModels ( )
inline

Return the PhysicsModels (NULL if EvolutionData)


The documentation for this class was generated from the following files: