Belle II Software development
|
Class to store basic information about a parameter. More...
#include <ModuleParamInfoPython.h>
Static Public Member Functions | |
static void | exposePythonAPI () |
Exposes methods of the ModuleParam class to Python. | |
Public Attributes | |
std::string | m_name |
The name of the parameter. | |
std::string | m_typeName |
The name of the type of the parameter. | |
boost::python::list | m_defaultValues |
The default values of the parameter as a python list. | |
boost::python::list | m_values |
The values of the parameter as a python list. | |
std::string | m_description |
The description of the parameter. | |
bool | m_forceInSteering |
If true the parameter has to be set by the user in the steering file. | |
bool | m_setInSteering |
True if the parameter was set in the steering file. | |
Class to store basic information about a parameter.
This class is used in the Python API to provide the user with information about a parameter.
Definition at line 24 of file ModuleParamInfoPython.h.
|
static |
Exposes methods of the ModuleParam class to Python.
Definition at line 17 of file ModuleParamInfoPython.cc.
boost::python::list m_defaultValues |
The default values of the parameter as a python list.
Definition at line 30 of file ModuleParamInfoPython.h.
std::string m_description |
The description of the parameter.
Definition at line 32 of file ModuleParamInfoPython.h.
bool m_forceInSteering |
If true the parameter has to be set by the user in the steering file.
Definition at line 33 of file ModuleParamInfoPython.h.
std::string m_name |
The name of the parameter.
Definition at line 28 of file ModuleParamInfoPython.h.
bool m_setInSteering |
True if the parameter was set in the steering file.
Definition at line 34 of file ModuleParamInfoPython.h.
std::string m_typeName |
The name of the type of the parameter.
Definition at line 29 of file ModuleParamInfoPython.h.
boost::python::list m_values |
The values of the parameter as a python list.
Definition at line 31 of file ModuleParamInfoPython.h.