Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
Parameters for the material driver. More...
#include <bayeux/materials/materials_driver.h>
Public Types | |
enum | action_flag_type { ACTION_UNDEFINED = -1, ACTION_LIST_ISOTOPES = 0x1, ACTION_LIST_ELEMENTS = 0x2, ACTION_LIST_MATERIALS = 0x4, ACTION_LIST_ALIASES = 0x8, ACTION_SHOW_ISOTOPE = 0x10, ACTION_SHOW_ELEMENT = 0x20, ACTION_SHOW_MATERIAL = 0x40, ACTION_DUMP_MANAGER = 0x1000 } |
Supported actions. More... | |
Public Member Functions | |
materials_driver_params () | |
Default constructor. More... | |
virtual | ~materials_driver_params () |
Destructor. More... | |
void | reset () |
Reset. More... | |
void | dump (std::ostream &=std::clog) const |
Basic print. More... | |
Public Attributes | |
datatools::logger::priority | logging |
int | action |
bool | with_decoration |
std::vector< std::string > | action_options |
std::string | show_target |
std::vector< std::string > | LL_dlls |
std::string | LL_config |
std::string | MaterialsMgrConfigFile |
Parameters for the material driver.
materials::materials_driver_params::materials_driver_params | ( | ) |
Default constructor.
|
virtual |
Destructor.
void materials::materials_driver_params::dump | ( | std::ostream & | = std::clog | ) | const |
Basic print.
void materials::materials_driver_params::reset | ( | ) |
Reset.
int materials::materials_driver_params::action |
std::vector<std::string> materials::materials_driver_params::action_options |
std::string materials::materials_driver_params::LL_config |
std::vector<std::string> materials::materials_driver_params::LL_dlls |
datatools::logger::priority materials::materials_driver_params::logging |
std::string materials::materials_driver_params::MaterialsMgrConfigFile |
std::string materials::materials_driver_params::show_target |
bool materials::materials_driver_params::with_decoration |