CLASS  5.1
Fuel Cycle Simulator
ReactorScheduler Class Reference

Allows a Reactor to change its ED_Or_PhysMod, BurnUp, Power, HMMass. More...

#include <ReactorScheduler.hxx>

Inheritance diagram for ReactorScheduler:
CLASSObject

Public Member Functions

Constructor/Desctructor
 ReactorScheduler ()
 ReactorScheduler Constructor. More...
 
 ReactorScheduler (CLASSLogger *log)
 ReactorScheduler Constructor. More...
 
Adding Method
void AddEntry (cSecond time, ReactorModel *Model, double BurnUp, double Power, double HMMass)
 Add A new Entry to the scheduler. More...
 
Get Method
ScheduleEntryGetEntryAt (cSecond t)
 Get Schedule entry at time t. 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

Allows a Reactor to change its ED_Or_PhysMod, BurnUp, Power, HMMass.

Define a CLASS Object. The aim of these class is to allow a Reactor to change its ED_Or_PhysMod,
BurnUp, Power, HMMass during its lifetime

Author
BaM, BLG
Version
2.0

Constructor & Destructor Documentation

◆ ReactorScheduler() [1/2]

ReactorScheduler::ReactorScheduler ( )

ReactorScheduler Constructor.

Make a new ReactorScheduler

◆ ReactorScheduler() [2/2]

ReactorScheduler::ReactorScheduler ( CLASSLogger log)

ReactorScheduler Constructor.

Make a new ReactorScheduler

Parameters
log: used for the log.

Member Function Documentation

◆ AddEntry()

void ReactorScheduler::AddEntry ( cSecond  time,
ReactorModel Model,
double  BurnUp,
double  Power,
double  HMMass 
)

Add A new Entry to the scheduler.

◆ GetEntryAt()

ScheduleEntry * ReactorScheduler::GetEntryAt ( cSecond  t)

Get Schedule entry at time t.


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