CLASS
5.1
Fuel Cycle Simulator
|
Allows a Reactor to change its ED_Or_PhysMod, BurnUp, Power, HMMass. More...
#include <ReactorScheduler.hxx>
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 | |
ScheduleEntry * | GetEntryAt (cSecond t) |
Get Schedule entry at time t. More... | |
![]() | |
CLASSObject () | |
Normal Constructor. More... | |
CLASSObject (CLASSLogger *log) | |
Log Constructor. More... | |
virtual CLASSObject * | Clone () |
Correct way to copy a CLASSObject in case of derivation. 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 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
ReactorScheduler::ReactorScheduler | ( | ) |
ReactorScheduler Constructor.
Make a new ReactorScheduler
ReactorScheduler::ReactorScheduler | ( | CLASSLogger * | log | ) |
void ReactorScheduler::AddEntry | ( | cSecond | time, |
ReactorModel * | Model, | ||
double | BurnUp, | ||
double | Power, | ||
double | HMMass | ||
) |
Add A new Entry to the scheduler.
ScheduleEntry * ReactorScheduler::GetEntryAt | ( | cSecond | t | ) |
Get Schedule entry at time t.