|
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.