EMAN2
Public Member Functions
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

Detailed Description

Definition at line 303 of file util_sparx.h.


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 305 of file util_sparx.h.

References build_I0table().

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

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: