CWO++library  0.32
 All Classes Functions Variables Groups
Public Member Functions
cwoTbl Class Reference

Class for look-up table. More...

#include <cwo.h>

List of all members.

Public Member Functions

int GetNz ()
 get the number of tables along to z
void MakeSin (int N)
 Make sin table.
void MakeCos (int N)
 Make cos table.
void MakeWRPTbl (float z, int Nz, float pz, float wl, float px, float py)
 Make WRP table.
void ClipWRPTbl ()
 Clip WRP tables to the half size.
CWOGetWRPTbl (int idx)
 Get WRP table as pointer to CWO.

Detailed Description

Class for look-up table.

This class manages look-up tables.


Member Function Documentation

int cwoTbl::GetNz ( )

get the number of tables along to z

Returns:
the number of tables along to z
void cwoTbl::MakeSin ( int  N)

Make sin table.

Parameters:
N: sampling number in one cycle of sin
void cwoTbl::MakeCos ( int  N)

Make cos table.

Parameters:
N: sampling number in one cycle of cos
void cwoTbl::MakeWRPTbl ( float  z,
int  Nz,
float  pz,
float  wl,
float  px,
float  py 
)

Make WRP table.

Parameters:
z: distance from WRP
Nz: number of planes along to z-axis
pz: sampling rate between neighbor planes (in meter)
wl: wavelength (in meter)
px: sampling rate on WRP (in meter)
py: sampling rate on WRP (in meter)
CWO* cwoTbl::GetWRPTbl ( int  idx)

Get WRP table as pointer to CWO.

Parameters:
idx: index for plane
Returns:
pointer to CWO

The documentation for this class was generated from the following file: