EpIC 1.1.0
Monte Carlo generator for exclusive processes
Loading...
Searching...
No Matches
Public Member Functions | List of all members
EPIC::MonteCarloScenario Class Reference

Container to store information from xml scenario. More...

#include <MonteCarloScenario.h>

Inheritance diagram for EPIC::MonteCarloScenario:

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)
 

Detailed Description

Container to store information from xml scenario.

This class contains structured information store in a signle xml scenario.

Constructor & Destructor Documentation

◆ MonteCarloScenario() [1/2]

EPIC::MonteCarloScenario::MonteCarloScenario ( )

Default constructor.

◆ MonteCarloScenario() [2/2]

EPIC::MonteCarloScenario::MonteCarloScenario ( const MonteCarloScenario other)

Copy constructor.

Parameters
otherObject to be copied.

◆ ~MonteCarloScenario()

virtual EPIC::MonteCarloScenario::~MonteCarloScenario ( )
virtual

Destructor.

Member Function Documentation

◆ addTask()

void EPIC::MonteCarloScenario::addTask ( const MonteCarloTask task)

Add single task.

◆ getDate()

const std::string & EPIC::MonteCarloScenario::getDate ( ) const

Get date.

◆ getDescription()

const std::string & EPIC::MonteCarloScenario::getDescription ( ) const

Get description.

◆ getTasks()

const std::vector< MonteCarloTask > & EPIC::MonteCarloScenario::getTasks ( ) const

Get tasks.

◆ setDate()

void EPIC::MonteCarloScenario::setDate ( const std::string &  date)

Set date.

◆ setDescription()

void EPIC::MonteCarloScenario::setDescription ( const std::string &  description)

Set description.

◆ setTasks()

void EPIC::MonteCarloScenario::setTasks ( const std::vector< MonteCarloTask > &  tasks)

Set tasks.


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