#include <RunConfig.hpp>
◆ OutputList
◆ RunConfig()
| engage::RunConfig::RunConfig |
( |
const InputConfig & | aInputConfig | ) |
|
◆ Complete()
| bool engage::RunConfig::Complete |
( |
int | aRunIndex, |
|
|
int | aBaseTaskIndex ) |
◆ CreatePlatforms()
| bool engage::RunConfig::CreatePlatforms |
( |
Simulation & | aSimulation, |
|
|
const Task & | aTask ) const |
Create the platforms for the associated task index. Create the launcher, tracker and target platforms and inject them into the simulation.
- Parameters
-
| aSimulation | [input] The simulation into which the platforms are to be injected. |
| aTask | [input] The task. |
- Returns
- true if successful or false if not.
References ok.
Referenced by engage::Task::Execute().
◆ GetEventOutputFileName()
| std::string engage::RunConfig::GetEventOutputFileName |
( |
const Task & | aTask | ) |
const |
◆ GetOutputList()
| const OutputList & engage::RunConfig::GetOutputList |
( |
| ) |
const |
|
inline |
◆ GetPkLengthUnit()
| std::string engage::RunConfig::GetPkLengthUnit |
( |
| ) |
const |
|
inline |
◆ GetPkPath()
| std::string engage::RunConfig::GetPkPath |
( |
| ) |
const |
|
inline |
◆ GetPkSiteType()
| std::string engage::RunConfig::GetPkSiteType |
( |
| ) |
const |
|
inline |
Return the site type for Pk table generation.
◆ GetPkTargetType()
| std::string engage::RunConfig::GetPkTargetType |
( |
| ) |
const |
|
inline |
Return the target type for Pk Table generation.
◆ GetPkVelocityUnit()
| std::string engage::RunConfig::GetPkVelocityUnit |
( |
| ) |
const |
|
inline |
◆ GetRecordFileName()
| std::string engage::RunConfig::GetRecordFileName |
( |
const Task & | aTask | ) |
const |
◆ GetRepetitionCount()
| int engage::RunConfig::GetRepetitionCount |
( |
| ) |
const |
|
inline |
◆ GetRunIndex()
| int engage::RunConfig::GetRunIndex |
( |
| ) |
const |
|
inline |
◆ GetSiteConfig()
| const SiteConfig & engage::RunConfig::GetSiteConfig |
( |
| ) |
const |
|
inline |
◆ GetTargetConfig()
| const TargetConfig & engage::RunConfig::GetTargetConfig |
( |
| ) |
const |
|
inline |
◆ GetTaskCount()
| int engage::RunConfig::GetTaskCount |
( |
| ) |
const |
|
inline |
◆ GetUtilities()
| const Utilities & engage::RunConfig::GetUtilities |
( |
| ) |
const |
|
inline |
◆ IsPkPeriodicFlush()
| bool engage::RunConfig::IsPkPeriodicFlush |
( |
| ) |
const |
|
inline |
◆ IsPkTableGen()
| bool engage::RunConfig::IsPkTableGen |
( |
| ) |
const |
|
inline |
Return if Pk table generation is enabled for this run.
◆ IsSiteGrid()
| bool engage::RunConfig::IsSiteGrid |
( |
| ) |
const |
|
inline |
Return if the grid is a site grid.
◆ MakeTask()
| Task engage::RunConfig::MakeTask |
( |
int | aTaskIndex | ) |
const |
Create a task object that represents the task with the specified global task index.
- Parameters
-
| aTaskIndex | [input] The global task index of the task. |
- Returns
- The Task object that represents the supplied global task index.
References targetIndex().
Referenced by engage::InputConfig::MakeTask().
◆ ProcessInput()
| bool engage::RunConfig::ProcessInput |
( |
UtInput & | aInput | ) |
|
The documentation for this class was generated from the following files: