![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
TopConfig A simple configuration that is NOT a singleton.
bool m_set
A flag that lets us know if the user has set something or not.
std::string m_data
The data set by the user.
std::vector< std::string > m_allowed_values
If option can be only one of several values, store all possible options here.
std::string m_human_explanation
A helpful message that tells the user what's expected here.
A little helper to hold the data, a little information that's useful to humans and a flag (true) if t...
std::string m_default_val
Default value for the config option.