EpIC 1.1.0
Monte Carlo generator for exclusive processes
|
Container to store information from xml scenario. More...
#include <MonteCarloScenario.h>
Public Member Functions | |
MonteCarloScenario () | |
MonteCarloScenario (const MonteCarloScenario &other) | |
virtual | ~MonteCarloScenario () |
const std::string & | getDescription () const |
void | setDescription (const std::string &description) |
const std::string & | getDate () const |
void | setDate (const std::string &date) |
const std::vector< MonteCarloTask > & | getTasks () const |
void | setTasks (const std::vector< MonteCarloTask > &tasks) |
void | addTask (const MonteCarloTask &task) |
Container to store information from xml scenario.
This class contains structured information store in a signle xml scenario.
EPIC::MonteCarloScenario::MonteCarloScenario | ( | ) |
Default constructor.
EPIC::MonteCarloScenario::MonteCarloScenario | ( | const MonteCarloScenario & | other | ) |
Copy constructor.
other | Object to be copied. |
|
virtual |
Destructor.
void EPIC::MonteCarloScenario::addTask | ( | const MonteCarloTask & | task | ) |
Add single task.
const std::string & EPIC::MonteCarloScenario::getDate | ( | ) | const |
Get date.
const std::string & EPIC::MonteCarloScenario::getDescription | ( | ) | const |
Get description.
const std::vector< MonteCarloTask > & EPIC::MonteCarloScenario::getTasks | ( | ) | const |
Get tasks.
void EPIC::MonteCarloScenario::setDate | ( | const std::string & | date | ) |
Set date.
void EPIC::MonteCarloScenario::setDescription | ( | const std::string & | description | ) |
Set description.
void EPIC::MonteCarloScenario::setTasks | ( | const std::vector< MonteCarloTask > & | tasks | ) |
Set tasks.