Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

FakeKaiserBessel Class Reference

#include <util_sparx.h>

Inheritance diagram for FakeKaiserBessel:

Inheritance graph
[legend]
Collaboration diagram for FakeKaiserBessel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FakeKaiserBessel (float alpha, int K, float r_, float v_, int N_, float vtable_=0.f, int ntable_=5999)
float sinhwin (float x) const
 Kaiser-Bessel Sinh window function.
float i0win (float x) const
 Kaiser-Bessel I0 window function.
void build_I0table ()
 2*pi*alpha*r*vadjust

Constructor & Destructor Documentation

FakeKaiserBessel::FakeKaiserBessel float  alpha,
int  K,
float  r_,
float  v_,
int  N_,
float  vtable_ = 0.f,
int  ntable_ = 5999
[inline]
 

Definition at line 300 of file util_sparx.h.

References build_I0table().

00303         : KaiserBessel(alpha, K, r_, v_, N_, vtable_, ntable_) {
00304                         build_I0table();
00305                 }


Member Function Documentation

void FakeKaiserBessel::build_I0table  )  [virtual]
 

2*pi*alpha*r*vadjust

Reimplemented from KaiserBessel.

Referenced by FakeKaiserBessel().

float FakeKaiserBessel::i0win float  x  )  const [virtual]
 

Kaiser-Bessel I0 window function.

Reimplemented from KaiserBessel.

float FakeKaiserBessel::sinhwin float  x  )  const [virtual]
 

Kaiser-Bessel Sinh window function.

Reimplemented from KaiserBessel.


The documentation for this class was generated from the following file:
Generated on Tue Jun 11 13:47:39 2013 for EMAN2 by  doxygen 1.3.9.1