BrokerGroupWrapper
BrokerGroupWrapper
Section titled “BrokerGroupWrapper”#include <pysbio/pybroker_group.hh>struct BrokerGroupWrapperDefined in src/lib/pysbio/pybroker_group.hh:64
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
BrokerGroupV |
grp |
|
std::string |
detector_type |
|
std::string |
serial_number |
BrokerGroupV grpType: BrokerGroupV
Defined in src/lib/pysbio/pybroker_group.hh:85
detector_type
Section titled “detector_type”std::string detector_typeDefined in src/lib/pysbio/pybroker_group.hh:86
serial_number
Section titled “serial_number”std::string serial_numberDefined in src/lib/pysbio/pybroker_group.hh:87
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
BrokerGroupWrapper inline |
||
const std::string & |
get_detector_type const inline |
|
const std::string & |
get_serial_number const inline |
|
py::object |
get_data |
|
py::object |
get_multi_data |
|
py::object |
resolve_data |
|
py::object |
resolve_multi_data |
BrokerGroupWrapper
Section titled “BrokerGroupWrapper”inline
inline BrokerGroupWrapper(BrokerGroupV g)Defined in src/lib/pysbio/pybroker_group.hh:65
get_detector_type
Section titled “get_detector_type”const inline
inline const std::string & get_detector_type() constDefined in src/lib/pysbio/pybroker_group.hh:69
get_serial_number
Section titled “get_serial_number”const inline
inline const std::string & get_serial_number() constDefined in src/lib/pysbio/pybroker_group.hh:70
get_data
Section titled “get_data”py::object get_data(std::size_t step, const char * alg, const char * field)Defined in src/lib/pysbio/pybroker_group.hh:72
get_multi_data
Section titled “get_multi_data”py::object get_multi_data(std::initializer_list< std::size_t > steps, const char * alg, const char * field)Defined in src/lib/pysbio/pybroker_group.hh:74
resolve_data
Section titled “resolve_data”py::object resolve_data(std::size_t step, const char * alg, const char * field)Defined in src/lib/pysbio/pybroker_group.hh:78
resolve_multi_data
Section titled “resolve_multi_data”py::object resolve_multi_data(std::size_t first, std::size_t last, const char * alg, const char * field)Defined in src/lib/pysbio/pybroker_group.hh:80