15 #ifndef COPASI_CExperimentObjectMap
16 #define COPASI_CExperimentObjectMap
35 CDataColumn(
const std::string & name =
"Object Map",
204 virtual const std::string &
getName(
const size_t & index)
const;
212 bool setRole(
const size_t & index,
229 const std::string & objectCN);
236 std::string
getObjectCN(
const size_t & index)
const;
268 bool compile(
const std::vector< CCopasiContainer * > listOfContainer =
302 #endif // COPASI_CExperimentObjectMap
C_FLOAT64 getScale(const size_t &index) const
bool setScale(const size_t &index, const C_FLOAT64 &scale)
bool compile(const std::vector< CCopasiContainer * > listOfContainer=CCopasiContainer::EmptyList)
CExperiment::Type getRole(const size_t &index) const
C_FLOAT64 getDefaultScale(const size_t &index) const
const CExperiment::Type & getRole() const
CExperimentObjectMap(const std::string &name="Object Map", const CCopasiContainer *pParent=NULL)
virtual const std::string & getName(const size_t &index) const
CDataColumn(const std::string &name="Object Map", const CCopasiContainer *pParent=NULL)
virtual bool elevateChildren()
CExperiment::Type * mpRole
virtual ~CExperimentObjectMap()
std::string getObjectCN() const
const CVector< CCopasiObject * > & getMappedObjects() const
bool setRole(const CExperiment::Type &role)
static const std::vector< CCopasiContainer * > EmptyList
const size_t & getLastColumn() const
C_FLOAT64 getDefaultScale() const
bool setRole(const size_t &index, const CExperiment::Type &role)
CDataColumn & operator=(const CDataColumn &rhs)
void initializeParameter()
virtual bool elevateChildren()
void initializeParameter()
CCopasiObjectName * mpObjectCN
CVector< CCopasiObject * > mObjects
bool setObjectCN(const std::string &objectCN)
bool setScale(const C_FLOAT64 &scale)
std::string getObjectCN(const size_t &index) const
C_FLOAT64 getScale() const
bool setNumCols(const size_t &numCols)
bool setObjectCN(const size_t &index, const std::string &objectCN)
size_t getLastNotIgnoredColumn() const