#include <util_sparx.h>
Public Member Functions | |
sincBlackman (int M_, float fc_, int ntable_=1999) | |
virtual | ~sincBlackman () |
float | sBwin_tab (float x) const |
int | get_sB_size () const |
Return the size of the kernel. | |
Protected Member Functions | |
virtual void | build_sBtable () |
Protected Attributes | |
int | M |
float | fc |
kernel size | |
int | ntable |
cut-off frequency | |
vector< float > | sBtable |
float | fltb |
Tabulate kernel for speed. |
Definition at line 177 of file util_sparx.h.
|
|
|
Definition at line 188 of file util_sparx.h.
|
|
|
|
Return the size of the kernel.
Definition at line 196 of file util_sparx.h. References M. 00196 { return M; }
|
|
Definition at line 190 of file util_sparx.h. 00190 { 00191 float xt; 00192 if(x<0.0f) xt = -x*fltb+0.5f; else xt = x*fltb+0.5f; 00193 return sBtable[ (int) xt]; 00194 }
|
|
kernel size
Definition at line 181 of file util_sparx.h. |
|
Tabulate kernel for speed.
Definition at line 185 of file util_sparx.h. Referenced by sBwin_tab(). |
|
Definition at line 180 of file util_sparx.h. Referenced by get_sB_size(). |
|
cut-off frequency
Definition at line 182 of file util_sparx.h. |
|
Definition at line 183 of file util_sparx.h. Referenced by sBwin_tab(). |