![]() |
ATLAS Offline Software
|
#include <ParameterSpace.h>
Public Types | |
| typedef std::vector< TCS::Parameter > | data_t |
| typedef data_t::iterator | iterator |
| typedef data_t::const_iterator | const_iterator |
Private Attributes | |
| data_t | m_parameters |
| unsigned int | m_index {} |
| std::string | m_algName |
Definition at line 22 of file ParameterSpace.h.
| typedef data_t::const_iterator TCS::ParameterSpace::const_iterator |
Definition at line 26 of file ParameterSpace.h.
| typedef std::vector<TCS::Parameter> TCS::ParameterSpace::data_t |
Definition at line 24 of file ParameterSpace.h.
| typedef data_t::iterator TCS::ParameterSpace::iterator |
Definition at line 25 of file ParameterSpace.h.
|
inline |
Definition at line 28 of file ParameterSpace.h.
|
inline |
Definition at line 33 of file ParameterSpace.h.
| ParameterSpace & ParameterSpace::addParameter | ( | const Parameter & | p | ) |
Definition at line 30 of file ParameterSpace.cxx.
| ParameterSpace & ParameterSpace::addParameter | ( | std::string_view | name, |
| TCS::parType_t | value ) |
Definition at line 17 of file ParameterSpace.cxx.
| ParameterSpace & ParameterSpace::addParameter | ( | std::string_view | name, |
| TCS::parType_t | value, | ||
| unsigned int | selection ) |
Definition at line 23 of file ParameterSpace.cxx.
|
inline |
Definition at line 40 of file ParameterSpace.h.
|
inline |
Definition at line 68 of file ParameterSpace.h.
|
inline |
Definition at line 69 of file ParameterSpace.h.
|
inline |
Definition at line 66 of file ParameterSpace.h.
| bool ParameterSpace::contains | ( | std::string_view | parameterName, |
| unsigned int | selection ) const |
Definition at line 93 of file ParameterSpace.cxx.
|
inline |
Definition at line 71 of file ParameterSpace.h.
|
inline |
Definition at line 72 of file ParameterSpace.h.
|
inline |
Definition at line 77 of file ParameterSpace.h.
|
inline |
Definition at line 38 of file ParameterSpace.h.
|
inline |
Definition at line 74 of file ParameterSpace.h.
Definition at line 75 of file ParameterSpace.h.
Definition at line 102 of file ParameterSpace.cxx.
| const Parameter & ParameterSpace::parameter | ( | std::string_view | parameterName, |
| unsigned int | selection ) const |
Definition at line 113 of file ParameterSpace.cxx.
|
inline |
Definition at line 61 of file ParameterSpace.h.
|
inline |
Definition at line 78 of file ParameterSpace.h.
| ParameterSpace & ParameterSpace::setParameter | ( | const Parameter & | p | ) |
Definition at line 50 of file ParameterSpace.cxx.
| ParameterSpace & TCS::ParameterSpace::setParameter | ( | std::string_view | name, |
| TCS::parType_t | value ) |
| ParameterSpace & ParameterSpace::setParameter | ( | std::string_view | name, |
| TCS::parType_t | value, | ||
| unsigned int | selection ) |
Definition at line 42 of file ParameterSpace.cxx.
|
private |
Definition at line 85 of file ParameterSpace.h.
|
private |
Definition at line 82 of file ParameterSpace.h.
|
private |
Definition at line 81 of file ParameterSpace.h.