8#ifndef TopoCore__ParameterSpace
9#define TopoCore__ParameterSpace
24 typedef std::vector<TCS::Parameter>
data_t;
const_iterator begin() const
const Parameter & parameter(std::string_view parameterName) const
const std::vector< TCS::Parameter > & parameters() const
bool isInitialized() const
data_t::iterator iterator
const data_t & operator()() const
const_iterator end() const
data_t::const_iterator const_iterator
bool contains(std::string_view parameterName, unsigned int selection) const
ParameterSpace & setParameter(std::string_view name, TCS::parType_t value)
void setIndex(unsigned int index)
std::vector< TCS::Parameter > data_t
ParameterSpace & setParameter(const Parameter &p)
const std::string & algName() const
ParameterSpace & addParameter(const Parameter &p)
ParameterSpace(const std::string &algName)
const std::string selection
std::ostream & operator<<(std::ostream &os, const TCS::Bin &bin)