QSAS_2_4/QSAS_dist/src/Utilities/qdos/Average.h File Reference

#include "Algorithm.h"
#include <complex>

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)

Generated on Fri Jan 8 12:51:25 2010 for QSAS by  doxygen 1.5.7