15using std::ostringstream;
36 this->
SetId(name,config);
46 this->
Copy(registry_item);
74 this->
fName =
id.Name();
90 stream << this->
Key();
98 if(this->
Config().size() > 0) key <<
"/" << this->
Config();
string fKey
Unique key: namespace::alg_name/alg_config.
string Config(void) const
void SetConfig(string config)
string fConfig
Configuration set name.
void Print(ostream &stream) const
void Copy(const AlgId &id)
void SetName(string name)
string fName
Algorithm name (including namespaces)
void SetId(string name, string config="")
THE MAIN GENIE PROJECT NAMESPACE
ostream & operator<<(ostream &stream, const AlgConfigPool &config_pool)