class Blackman : public Window Generalized Blackman window class.
| | Blackman (void) Default constructor |
| | Blackman (int len, double Beta=0.08) Full constructor. |
| | Blackman (const Blackman& x) Copy constructor. |
| | ~Blackman () Destructor. |
| | clone (void) const Clone the window. |
| | WinFc (double x) Window function |
The Blackman class implements a generalized Blackman window. The window function is: Wb(x) = (0.5 - Beta) - 0.5*cos(Xj) + Beta*cos(2Xj), where Xj=2*pi*j/(N-1). The classic Blackman window is given by Beta=0.08. A slight change in the parameters of the Blackman window (Beta=0.125) give a 30-dB/octave rolloff. The 30dB window can be implemented using the alternate constructor
explicit Blackman(int len, double Beta=0.08)
Beta -
coeffcient in window function.
explicit Blackman(const Blackman& x)
~Blackman()
Blackman* clone(void) const
double WinFc(double x)
alphabetic index hierarchy of classes
Please send questions and comments to zweizig_j@ligo.caltech.edu
generated by doc++