Algorithm ID (algorithm name + configuration set name) More...
#include <AlgId.h>
Public Member Functions | |
| AlgId () | |
| AlgId (string name, string config) | |
| AlgId (const AlgId &id) | |
| AlgId (const RgAlg ®istry_item) | |
| ~AlgId () | |
| string | Name (void) const |
| string | Config (void) const |
| string | Key (void) const |
| void | SetId (string name, string config="") |
| void | SetName (string name) |
| void | SetConfig (string config) |
| void | Copy (const AlgId &id) |
| void | Copy (const RgAlg ®istry_item) |
| void | Print (ostream &stream) const |
Private Member Functions | |
| void | Init (void) |
| void | UpdateKey (void) |
Private Attributes | |
| string | fName |
| Algorithm name (including namespaces) More... | |
| string | fConfig |
| Configuration set name. More... | |
| string | fKey |
| Unique key: namespace::alg_name/alg_config. More... | |
Friends | |
| ostream & | operator<< (ostream &stream, const AlgId &alg) |
Algorithm ID (algorithm name + configuration set name)
October 20, 2005
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
| AlgId::AlgId | ( | ) |
| AlgId::AlgId | ( | const AlgId & | id | ) |
|
private |
Definition at line 93 of file AlgId.cxx.
|
friend |
|
private |
|
private |
1.8.11