8#ifndef AUTOMATION_MONTECARLOTASK_H_
9#define AUTOMATION_MONTECARLOTASK_H_
11#include <partons/beans/automation/BaseObjectData.h>
75 const PARTONS::BaseObjectData &generalConfiguration);
96 const PARTONS::BaseObjectData &experimentalConditions);
107 const PARTONS::BaseObjectData &generatorConfiguration);
118 const PARTONS::BaseObjectData &computationConfiguration);
129 const PARTONS::BaseObjectData &kinematicConfiguration);
153 std::string m_serviceName;
155 std::string m_methodName;
157 PARTONS::BaseObjectData m_generalConfiguration;
160 PARTONS::BaseObjectData m_kinematicRange;
162 PARTONS::BaseObjectData m_experimentalConditions;
166 PARTONS::BaseObjectData m_computationConfiguration;
171 PARTONS::BaseObjectData m_generatorConfiguration;
176 PARTONS::BaseObjectData m_kinematicConfiguration;
181 PARTONS::BaseObjectData m_rcConfiguration;
186 PARTONS::BaseObjectData m_writerConfiguration;
Container to store information from xml scenario for a single task.
Definition: MonteCarloTask.h:23
const PARTONS::BaseObjectData & getRCConfiguration() const
const PARTONS::BaseObjectData & getComputationConfiguration() const
const PARTONS::BaseObjectData & getWriterConfiguration() const
void setGeneratorConfiguration(const PARTONS::BaseObjectData &generatorConfiguration)
void setRCConfiguration(const PARTONS::BaseObjectData &rcConfiguration)
void setKinematicRange(const PARTONS::BaseObjectData &kinematicRange)
const PARTONS::BaseObjectData & getKinematicRange() const
void setMethodName(const std::string &methodName)
MonteCarloTask(const MonteCarloTask &other)
const PARTONS::BaseObjectData & getGeneralConfiguration() const
void setExperimentalConditions(const PARTONS::BaseObjectData &experimentalConditions)
const PARTONS::BaseObjectData & getGeneratorConfiguration() const
const std::string & getMethodName() const
const PARTONS::BaseObjectData & getExperimentalConditions() const
void setWriterConfiguration(const PARTONS::BaseObjectData &writerConfiguration)
void setComputationConfiguration(const PARTONS::BaseObjectData &computationConfiguration)
void setServiceName(const std::string &serviceName)
const std::string & getServiceName() const
const PARTONS::BaseObjectData & getKinematicConfiguration() const
void setGeneralConfiguration(const PARTONS::BaseObjectData &generalConfiguration)
void setKinematicConfiguration(const PARTONS::BaseObjectData &kinematicConfiguration)
virtual ~MonteCarloTask()