TS++ library: time series library
|
Taper abstract base class. More...
#include <tapers.h>
Public Member Functions | |
virtual | ~Taper () |
template<class C > | |
void | apply (C c) const |
apply taper to series container c. More... | |
template<class C > | |
void | psdapply (C c) const |
apply taper to series container c for PSD calculation. More... | |
virtual double | psdnorm () const =0 |
return normalization for PSD calculation. The taper coefficients have to be devided by the return value . More... | |
Private Member Functions | |
virtual void | init (const int &f, const int &l) const =0 |
virtual double | value (const int &i) const =0 |
Taper abstract base class.
Use a taper by creating an instance of a derived class, passing the appropriate parameters to the constructor.
Then pass any container to function apply.