|
Namespaces |
namespace | QDOS |
Functions |
template<class Tx > |
pair< int, int > | QDOS::range_index (const NumericSequence< Tx > &x_data, const Tx &x_value, double interval) |
void | QDOS::initialise_sum (double &sum) |
void | QDOS::initialise_sum (double_complex &sum) |
template<class T > |
void | QDOS::initialise_sum (T &sum) |
template<class Tx , class Ty > |
bool | QDOS::data_average (const NumericSequence< Tx > &x_data, const NumericSequence< Ty > &y_data, const Tx &x_value, Ty &y_value, double interval) |
template<class Tx , class Ty > |
vector< bool > | QDOS::series_data_average (const NumericSequence< Tx > &x_data, const NumericSequence< Ty > &y_data, int num, const Tx &start_centre_value, NumericSequence< Tx > &x_average_data, NumericSequence< Ty > &y_average_data, double averaging_interval_size) |
template<class Tx , class Ty > |
vector< bool > | QDOS::series_data_average (const NumericSequence< Tx > &x_data, const NumericSequence< Ty > &y_data, int num, const Tx &start_centre_value, NumericSequence< Tx > &x_average_data, NumericSequence< Ty > &y_average_data, double averaging_interval_size, const Ty &missing_data_value) |
template<class Tx , class Ty > |
vector< bool > | QDOS::series_data_average (const NumericSequence< Tx > &x_data, const NumericSequence< Ty > &y_data, NumericSequence< Tx > &x_average_data, NumericSequence< Ty > &y_average_data, double averaging_interval_size) |
template<class Tx , class Ty > |
vector< bool > | QDOS::series_data_average (const NumericSequence< Tx > &x_data, const NumericSequence< Ty > &y_data, NumericSequence< Tx > &x_average_data, NumericSequence< Ty > &y_average_data, double averaging_interval_size, const Ty &missing_data_value) |
template<class Tx , class Ty > |
vector< bool > | QDOS::series_data_average (const NumericSequence< Tx > &x_data, const NumericSequence< Ty > &y_data, NumericSequence< Tx > &x_average_data, NumericSequence< Ty > &y_average_data, double averaging_interval_size, bool(*pinterp_fn)(const NumericSequence< Tx > &, const NumericSequence< Ty > &, const Tx &, Ty &)) |
template<class Tx , class Ty > |
vector< bool > | QDOS::series_data_average (const NumericSequence< Tx > &x_data, const NumericSequence< Ty > &y_data, NumericSequence< Tx > &x_average_data, NumericSequence< Ty > &y_average_data, const NumericSequence< Tx > &averaging_interval_sizes, const Ty &missing_data_value) |
template<class Tx , class Ty > |
vector< bool > | QDOS::series_data_average (const NumericSequence< Tx > &x_data, const NumericSequence< Ty > &y_data, NumericSequence< Tx > &x_average_data, NumericSequence< Ty > &y_average_data, const NumericSequence< Tx > &averaging_interval_sizes) |