TS++ library: time series library
|
All stuff in this library will be placed within namespace ts. More...
Namespaces | |
drop | |
error | |
filter | |
time series filters | |
fir | |
ipo | |
time series interpolation | |
rnd | |
seife | |
interface to seife C-functions | |
tapers | |
Provides signal tapers. | |
Classes | |
struct | DTHeader |
simple header More... | |
struct | TimeSeries |
Structure to hold the data samples of a series together with header information to form a time series. More... | |
class | TimeSeriesCollection |
A class template for a list of time series with SFF header. More... | |
Typedefs | |
typedef ts::TimeSeries< aff::Series< double >, DTHeader< double > > | TDtimeseries |
double precision version of simple time series More... | |
typedef ts::TimeSeries< aff::Series< float >, DTHeader< float > > | TStimeseries |
single precision version of simple time series More... | |
typedef TimeSeries< aff::Series< double >, ::sff::WID2 > | TDsfftimeseries |
double precision data with SFF header More... | |
typedef TimeSeries< aff::Series< float >, ::sff::WID2 > | TSsfftimeseries |
single precision data with SFF header More... | |
typedef TimeSeries< aff::Series< int >, ::sff::WID2 > | TIsfftimeseries |
integer data with SFF header More... | |
Functions | |
template<class T > | |
aff::Series< T > | convolve (const aff::ConstSeries< T > &a, const aff::ConstSeries< T > &b) |
Calculate convolution of two series. More... | |
template<class T > | |
aff::Series< T > | correlate (const aff::ConstSeries< T > &a, const aff::ConstSeries< T > &b) |
Calculate crosscorrelation of two series. More... | |
template<class T > | |
T | innerproduct (const aff::ConstSeries< T > &a, const aff::ConstSeries< T > &b) |
Calculate inner product of two series. More... | |
template<class T > | |
T | rms (const aff::ConstSeries< T > &a) |
Calculate rms value. More... | |
template<class C > | |
datrw::oanystream & | operator<< (datrw::oanystream &os, TimeSeries< C, sff::WID2 > &s) |
template<class C > | |
datrw::odatstream & | operator<< (datrw::odatstream &os, TimeSeries< C, sff::WID2 > &s) |
template<class C > | |
datrw::ianystream & | operator>> (datrw::ianystream &is, TimeSeries< C, sff::WID2 > &s) |
template<class C > | |
datrw::idatstream & | operator>> (datrw::idatstream &is, TimeSeries< C, sff::WID2 > &s) |
All stuff in this library will be placed within namespace ts.