Main Page | Class List | Directories | File List | Class Members | File Members

ObitUVGrid Struct Reference

ObitUVGrid Class structure. More...

#include <ObitUVGrid.h>

List of all members.

Public Attributes

gint32 ObitId
 Recognition bit pattern to identify the start of an Obit object.
gpointer ClassInfo
 ClassInfo pointer for class with name, base and function pointers.
gint ReferenceCount
 Reference count for object (numbers of pointers attaching).
gchar * name
 Name of object [Optional].
ObitThreadthread
 Threading info member object.
ObitInfoListinfo
 Linked list of arrays of data.
ObitIOStatus myStatus
 I/O status.
glong convWidth
 Width of convolving kernel in cells.
glong convNperCell
 Number of of tabulated points per cell in convfn.
glong icenxBeam
 Center pixel (1-rel) Beam.
glong icenyBeam
 Center pixel (1-rel) Beam.
glong icenxImage
 Center pixel (1-rel) Image.
glong icenyImage
 Center pixel (1-rel) Image.
glong nxBeam
 Size of beam plane (pixels).
glong nyBeam
 Size of beam plane (pixels).
glong nxImage
 Size of image plane (pixels).
glong nyImage
 Size of image plane (pixels).
glong startChann
 Start channel (1-rel) in uv data to grid.
glong numberChann
gfloat UScale
 Scaling from wavelength to cells for u, v, w at reference frequency.
gfloat VScale
 Scaling from wavelength to cells for u, v, w at reference frequency.
gfloat WScale
 Scaling from wavelength to cells for u, v, w at reference frequency.
gfloat dxc
 -2pi*Position shift parameters for x, y,z
gfloat dyc
 -2pi*Position shift parameters for x, y,z
gfloat dzc
 -2pi*Position shift parameters for x, y,z
gfloat rotate
 rotation to apply in imaging
gfloat guardband
 guardband as fraction of the grid size
gfloat blmax
 max, min baseline lengths (wavelengths)
gfloat blmin
 max, min baseline lengths (wavelengths)
gfloat BeamNorm
 Prenormalization peak of Beam, used to normalize images.
gboolean doBeam
 Is this to be a Beam image?
gboolean do3Dmul
 Need to apply 3D imaging rotations?
gfloat URot3D [3][3]
 3D rotation matrix for u,v,w
gfloat PRot3D [3][3]
 3D rotation matrix for x,y,z
ObitCArraygrid
 uvdata grid, typed as gfloat but complex as (real,imag)
ObitFArrayconvfn
 Gridding convolution table.
ObitFFTFFTBeam
 ObitFFT for making a beam.
ObitFFTFFTImage
 ObitFFT for making image.
ObitFArrayxCorrBeam
 "X" gridding correction function for beam
ObitFArrayyCorrBeam
 "Y" gridding correction function for beam
ObitFArrayxCorrImage
 "X" gridding correction function for image
ObitFArrayyCorrImage
 "Y" gridding correction function for image


Detailed Description

ObitUVGrid Class structure.


Member Data Documentation

gfloat ObitUVGrid::BeamNorm
 

Prenormalization peak of Beam, used to normalize images.

gfloat ObitUVGrid::blmax
 

max, min baseline lengths (wavelengths)

gfloat ObitUVGrid::blmin
 

max, min baseline lengths (wavelengths)

gpointer ObitUVGrid::ClassInfo
 

ClassInfo pointer for class with name, base and function pointers.

ObitFArray* ObitUVGrid::convfn
 

Gridding convolution table.

glong ObitUVGrid::convNperCell
 

Number of of tabulated points per cell in convfn.

glong ObitUVGrid::convWidth
 

Width of convolving kernel in cells.

gboolean ObitUVGrid::do3Dmul
 

Need to apply 3D imaging rotations?

gboolean ObitUVGrid::doBeam
 

Is this to be a Beam image?

gfloat ObitUVGrid::dxc
 

-2pi*Position shift parameters for x, y,z

gfloat ObitUVGrid::dyc
 

-2pi*Position shift parameters for x, y,z

gfloat ObitUVGrid::dzc
 

-2pi*Position shift parameters for x, y,z

ObitFFT* ObitUVGrid::FFTBeam
 

ObitFFT for making a beam.

ObitFFT* ObitUVGrid::FFTImage
 

ObitFFT for making image.

ObitCArray* ObitUVGrid::grid
 

uvdata grid, typed as gfloat but complex as (real,imag)

gfloat ObitUVGrid::guardband
 

guardband as fraction of the grid size

glong ObitUVGrid::icenxBeam
 

Center pixel (1-rel) Beam.

glong ObitUVGrid::icenxImage
 

Center pixel (1-rel) Image.

glong ObitUVGrid::icenyBeam
 

Center pixel (1-rel) Beam.

glong ObitUVGrid::icenyImage
 

Center pixel (1-rel) Image.

ObitInfoList* ObitUVGrid::info
 

Linked list of arrays of data.

ObitIOStatus ObitUVGrid::myStatus
 

I/O status.

gchar* ObitUVGrid::name
 

Name of object [Optional].

glong ObitUVGrid::numberChann
 

glong ObitUVGrid::nxBeam
 

Size of beam plane (pixels).

glong ObitUVGrid::nxImage
 

Size of image plane (pixels).

glong ObitUVGrid::nyBeam
 

Size of beam plane (pixels).

glong ObitUVGrid::nyImage
 

Size of image plane (pixels).

gint32 ObitUVGrid::ObitId
 

Recognition bit pattern to identify the start of an Obit object.

gfloat ObitUVGrid::PRot3D[3][3]
 

3D rotation matrix for x,y,z

gint ObitUVGrid::ReferenceCount
 

Reference count for object (numbers of pointers attaching).

gfloat ObitUVGrid::rotate
 

rotation to apply in imaging

glong ObitUVGrid::startChann
 

Start channel (1-rel) in uv data to grid.

ObitThread* ObitUVGrid::thread
 

Threading info member object.

gfloat ObitUVGrid::URot3D[3][3]
 

3D rotation matrix for u,v,w

gfloat ObitUVGrid::UScale
 

Scaling from wavelength to cells for u, v, w at reference frequency.

gfloat ObitUVGrid::VScale
 

Scaling from wavelength to cells for u, v, w at reference frequency.

gfloat ObitUVGrid::WScale
 

Scaling from wavelength to cells for u, v, w at reference frequency.

ObitFArray* ObitUVGrid::xCorrBeam
 

"X" gridding correction function for beam

ObitFArray* ObitUVGrid::xCorrImage
 

"X" gridding correction function for image

ObitFArray* ObitUVGrid::yCorrBeam
 

"Y" gridding correction function for beam

ObitFArray* ObitUVGrid::yCorrImage
 

"Y" gridding correction function for image


The documentation for this struct was generated from the following file:
Generated on Fri Aug 31 22:13:16 2007 for Obit by  doxygen 1.3.9.1