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

ObitSkyModelVMIon Struct Reference

ObitSkyModelVMIon Class structure. More...

#include <ObitSkyModelVMIon.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.
ObitImageMosaicmosaic
 Image array.
ObitFArrayplane
 Image plane of single image.
ObitCArrayFTplane
 Fourier transform of plane.
glong numConjCol
 Number of conjugate (neg U) columns in FTplane.
ObitFArraycomps
 Array of component model as rows in an FArray.
ObitCInterpolatemyInterp
 Interpolator for UV grid.
ObitSkyModelType modelType
 Model type.
ObitSkyModelCompType modType
 Component model type.
ObitSkyModelMode modelMode
 Model calculation mode for components.
ObitSkyModelMode currentMode
 Current model calculation mode.
gint * CCver
 List of AIPSCC table versions per image in mosaic there are mosaic->numberImages of these.
gint * startComp
 List of beginning component per image in mosaic (1-rel).
gint * endComp
 List of highest component per image in mosaic (1-rel).
gfloat factor
 Factor to multiply times model.
gfloat minFlux
 Minimum flux density model or pixel.
gfloat stokFactor
 Factor to multiply times second Stokes of model.
gfloat pointFlux
 Point model flux density (Jy).
gfloat pointXOff
 Point, x (ra), y (dec) offset in deg.
gfloat pointYOff
 Point, x (ra), y (dec) offset in deg.
gfloat pointParms [10]
 Other (non-point)model components: major_axis (deg), minor_axis (deg), position_angle (deg), type (ObitSkyModelCompType as gint);.
gfloat antSize
 Antennna diameter for rel.
gboolean do3D
 Apply 3D imaging corrections.
gboolean doDivide
 Divide model into data?
gboolean doReplace
 Replace data with model?
gboolean doPBCor
 Make relative Primary Beam corrections?
gint startChannel
 Selected start channel[1-rel] and number.
gint numberChannel
 Selected start channel[1-rel] and number.
gint startIF
 Selected start IF [1-rel] and number.
gint numberIF
 Selected start IF [1-rel] and number.
gint startChannelPB
 Selected start rel.
gint numberChannelPB
 Selected start rel.
gint startIFPB
 Selected start rel.
gint numberIFPB
 Selected start rel.
gint nfreqPB
 Number of frequency channels for PB correction.
gdouble PBFreq
 Reference frequency for this block of channels for PB corrections.
gchar stokes [5]
 Selected Stokes.
gint startPoln
 Selected start Poln [1-rel] and number.
gint numberPoln
 Selected start Poln [1-rel] and number.
gboolean doFlip
 True if need to multiply the FT by sqrt(-1) before applying.
gboolean noNeg
 True if only positive flux components are to be used.
gfloat minDFT
 Minimum absolute component flux to use in DFT.
gfloat maxGrid
 Maximum absolute component flux to use in Gridded model.
gboolean doDFT
 Something to do for DFT model.
gboolean doGrid
 Something to do for Grid model.
gint prtLv
 message level for deconvolution progress messages, 0=none, 1=summary, 2=normal, higher numbers for diagnostics
ObitFArrayVMComps
 Array of time/spatially variable component model as rows in an FArray.
gfloat curVMModelTime
 Current time (d) for model in VMComps.
gfloat endVMModelTime
 End time (d) for validity of model model in VMComps.
gfloat updateInterval
 Model update interval (d).
gint numComp
 Number of actual components in model.
gint * fieldIndex
 Index table for fields with components.
ObitFArrayuRotTab
 Table of rotation matrices for components 6 needed per row (field).
ObitFArrayZernY
 Table of Zernike X gradient terms, ncoef needed per row (field).
ObitFArrayZernX
 Table of Zernike Y gradient terms, ncoef needed per row (field).
gboolean do3Dmul
 if true need 3D rotation multiply by matrix
gfloat ccrot
 cosine, sine of rotation difference between uv, image
gfloat ssrot
 cosine, sine of rotation difference between uv, image
ObitTableNINITable
 NI Table with ionospheric model.
ObitTableNIRowNIRow
 NI Table row.
glong lastNIRow
 Last row read.
glong ncoef
 Number of coefficients.
gfloat priorTime
 Time of preceeding coefficients.
gfloat followTime
 Time of following coefficients.
gfloat priorWeight
 Weight of preceeding coefficients.
gfloat followWeight
 Weight of following coefficients.
gfloat * priorCoef
 Array of coef for preceeding time.
gfloat * followCoef
 Array of coef for following time.


Detailed Description

ObitSkyModelVMIon Class structure.


Member Data Documentation

gfloat ObitSkyModelVMIon::antSize
 

Antennna diameter for rel.

PB corrections

gfloat ObitSkyModelVMIon::ccrot
 

cosine, sine of rotation difference between uv, image

gint* ObitSkyModelVMIon::CCver
 

List of AIPSCC table versions per image in mosaic there are mosaic->numberImages of these.

gpointer ObitSkyModelVMIon::ClassInfo
 

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

ObitFArray* ObitSkyModelVMIon::comps
 

Array of component model as rows in an FArray.

ObitSkyModelMode ObitSkyModelVMIon::currentMode
 

Current model calculation mode.

gfloat ObitSkyModelVMIon::curVMModelTime
 

Current time (d) for model in VMComps.

gboolean ObitSkyModelVMIon::do3D
 

Apply 3D imaging corrections.

gboolean ObitSkyModelVMIon::do3Dmul
 

if true need 3D rotation multiply by matrix

gboolean ObitSkyModelVMIon::doDFT
 

Something to do for DFT model.

gboolean ObitSkyModelVMIon::doDivide
 

Divide model into data?

gboolean ObitSkyModelVMIon::doFlip
 

True if need to multiply the FT by sqrt(-1) before applying.

gboolean ObitSkyModelVMIon::doGrid
 

Something to do for Grid model.

gboolean ObitSkyModelVMIon::doPBCor
 

Make relative Primary Beam corrections?

gboolean ObitSkyModelVMIon::doReplace
 

Replace data with model?

gint* ObitSkyModelVMIon::endComp
 

List of highest component per image in mosaic (1-rel).

gfloat ObitSkyModelVMIon::endVMModelTime
 

End time (d) for validity of model model in VMComps.

gfloat ObitSkyModelVMIon::factor
 

Factor to multiply times model.

gint* ObitSkyModelVMIon::fieldIndex
 

Index table for fields with components.

gfloat* ObitSkyModelVMIon::followCoef
 

Array of coef for following time.

gfloat ObitSkyModelVMIon::followTime
 

Time of following coefficients.

gfloat ObitSkyModelVMIon::followWeight
 

Weight of following coefficients.

ObitCArray* ObitSkyModelVMIon::FTplane
 

Fourier transform of plane.

ObitInfoList* ObitSkyModelVMIon::info
 

Linked list of arrays of data.

glong ObitSkyModelVMIon::lastNIRow
 

Last row read.

gfloat ObitSkyModelVMIon::maxGrid
 

Maximum absolute component flux to use in Gridded model.

gfloat ObitSkyModelVMIon::minDFT
 

Minimum absolute component flux to use in DFT.

gfloat ObitSkyModelVMIon::minFlux
 

Minimum flux density model or pixel.

ObitSkyModelMode ObitSkyModelVMIon::modelMode
 

Model calculation mode for components.

ObitSkyModelType ObitSkyModelVMIon::modelType
 

Model type.

ObitSkyModelCompType ObitSkyModelVMIon::modType
 

Component model type.

ObitImageMosaic* ObitSkyModelVMIon::mosaic
 

Image array.

ObitCInterpolate* ObitSkyModelVMIon::myInterp
 

Interpolator for UV grid.

ObitIOStatus ObitSkyModelVMIon::myStatus
 

I/O status.

gchar* ObitSkyModelVMIon::name
 

Name of object [Optional].

glong ObitSkyModelVMIon::ncoef
 

Number of coefficients.

gint ObitSkyModelVMIon::nfreqPB
 

Number of frequency channels for PB correction.

ObitTableNIRow* ObitSkyModelVMIon::NIRow
 

NI Table row.

ObitTableNI* ObitSkyModelVMIon::NITable
 

NI Table with ionospheric model.

gboolean ObitSkyModelVMIon::noNeg
 

True if only positive flux components are to be used.

gint ObitSkyModelVMIon::numberChannel
 

Selected start channel[1-rel] and number.

gint ObitSkyModelVMIon::numberChannelPB
 

Selected start rel.

PB correction channel[1-rel] and number

gint ObitSkyModelVMIon::numberIF
 

Selected start IF [1-rel] and number.

gint ObitSkyModelVMIon::numberIFPB
 

Selected start rel.

PB correction IF [1-rel] and number

gint ObitSkyModelVMIon::numberPoln
 

Selected start Poln [1-rel] and number.

gint ObitSkyModelVMIon::numComp
 

Number of actual components in model.

glong ObitSkyModelVMIon::numConjCol
 

Number of conjugate (neg U) columns in FTplane.

gint32 ObitSkyModelVMIon::ObitId
 

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

gdouble ObitSkyModelVMIon::PBFreq
 

Reference frequency for this block of channels for PB corrections.

ObitFArray* ObitSkyModelVMIon::plane
 

Image plane of single image.

gfloat ObitSkyModelVMIon::pointFlux
 

Point model flux density (Jy).

gfloat ObitSkyModelVMIon::pointParms[10]
 

Other (non-point)model components: major_axis (deg), minor_axis (deg), position_angle (deg), type (ObitSkyModelCompType as gint);.

gfloat ObitSkyModelVMIon::pointXOff
 

Point, x (ra), y (dec) offset in deg.

gfloat ObitSkyModelVMIon::pointYOff
 

Point, x (ra), y (dec) offset in deg.

gfloat* ObitSkyModelVMIon::priorCoef
 

Array of coef for preceeding time.

gfloat ObitSkyModelVMIon::priorTime
 

Time of preceeding coefficients.

gfloat ObitSkyModelVMIon::priorWeight
 

Weight of preceeding coefficients.

gint ObitSkyModelVMIon::prtLv
 

message level for deconvolution progress messages, 0=none, 1=summary, 2=normal, higher numbers for diagnostics

gint ObitSkyModelVMIon::ReferenceCount
 

Reference count for object (numbers of pointers attaching).

gfloat ObitSkyModelVMIon::ssrot
 

cosine, sine of rotation difference between uv, image

gint ObitSkyModelVMIon::startChannel
 

Selected start channel[1-rel] and number.

gint ObitSkyModelVMIon::startChannelPB
 

Selected start rel.

PB correction channel[1-rel] and number

gint* ObitSkyModelVMIon::startComp
 

List of beginning component per image in mosaic (1-rel).

gint ObitSkyModelVMIon::startIF
 

Selected start IF [1-rel] and number.

gint ObitSkyModelVMIon::startIFPB
 

Selected start rel.

PB correction IF [1-rel] and number

gint ObitSkyModelVMIon::startPoln
 

Selected start Poln [1-rel] and number.

gchar ObitSkyModelVMIon::stokes[5]
 

Selected Stokes.

gfloat ObitSkyModelVMIon::stokFactor
 

Factor to multiply times second Stokes of model.

ObitThread* ObitSkyModelVMIon::thread
 

Threading info member object.

gfloat ObitSkyModelVMIon::updateInterval
 

Model update interval (d).

ObitFArray* ObitSkyModelVMIon::uRotTab
 

Table of rotation matrices for components 6 needed per row (field).

ObitFArray* ObitSkyModelVMIon::VMComps
 

Array of time/spatially variable component model as rows in an FArray.

ObitFArray* ObitSkyModelVMIon::ZernX
 

Table of Zernike Y gradient terms, ncoef needed per row (field).

ObitFArray* ObitSkyModelVMIon::ZernY
 

Table of Zernike X gradient terms, ncoef needed per row (field).


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