CLASS  5.1
Fuel Cycle Simulator
ScheduleEntry Class Reference

#include <ReactorScheduler.hxx>

Inheritance diagram for ScheduleEntry:
CLASSObject

Public Member Functions

Constructor/Desctructor
 ScheduleEntry (ReactorModel *ED_Or_PhysMod, double BurnUp, double Power, double HMMass)
 
Get methods
ReactorModelGetReactorModel ()
 Return the Reactor Model. More...
 
double GetBurnUp ()
 Return the Reactor BurnUp. More...
 
double GetPower ()
 Return the Reactor Power. More...
 
double GetHeavyMetalMass ()
 Return the Reactor Heavy Metal Mass. More...
 
- Public Member Functions inherited from CLASSObject
 CLASSObject ()
 Normal Constructor. More...
 
 CLASSObject (CLASSLogger *log)
 Log Constructor. More...
 
virtual CLASSObjectClone ()
 Correct way to copy a CLASSObject in case of derivation. 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

Define a CLASS Object. The aim of these class is to define a SchedulerEntry. This object contains informations (ReactorModel, BurnUpPower, HMMass) of one entry of the ReactorScheduler (

See also
ReactorScheduler)
Author
BLG
Version
1.0

Constructor & Destructor Documentation

◆ ScheduleEntry()

ScheduleEntry::ScheduleEntry ( ReactorModel ED_Or_PhysMod,
double  BurnUp,
double  Power,
double  HMMass 
)

Member Function Documentation

◆ GetBurnUp()

double ScheduleEntry::GetBurnUp ( )
inline

Return the Reactor BurnUp.

◆ GetHeavyMetalMass()

double ScheduleEntry::GetHeavyMetalMass ( )
inline

Return the Reactor Heavy Metal Mass.

◆ GetPower()

double ScheduleEntry::GetPower ( )
inline

Return the Reactor Power.

◆ GetReactorModel()

ReactorModel* ScheduleEntry::GetReactorModel ( )
inline

Return the Reactor Model.


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