OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <SDDSReader.h>
Public Member Functions | |
SDDSReader (const std::string &fname) | |
void | parseFile () |
Public Member Functions inherited from SDDS::SDDSParser | |
SDDSParser () | |
SDDSParser (const std::string &input) | |
void | setInput (const std::string &input) |
file | run () |
file | getData () |
ast::columnData_t | getColumnData (const std::string &columnName) |
ast::datatype | getColumnType (const std::string &col_name) |
template<typename T > | |
void | getValue (int t, std::string column_name, T &nval) |
template<typename T > | |
void | getInterpolatedValue (std::string ref_name, double ref_val, std::string col_name, T &nval) |
template<typename T > | |
void | getInterpolatedValue (double spos, std::string col_name, T &nval) |
template<typename T > | |
void | getParameterValue (std::string parameter_name, T &nval) |
template<typename T > | |
T | getBoostVariantValue (const ast::variant_t &val, int datatype) const |
Convert value from boost variant (only numeric types) to a value of type T. More... | |
Definition at line 6 of file SDDSReader.h.
|
inline |
Definition at line 9 of file SDDSReader.h.
|
inline |
Definition at line 13 of file SDDSReader.h.
References SDDS::SDDSParser::run().