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

ObitUVSel Struct Reference

ObitUVSel Class structure. More...

#include <ObitUVSel.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].
ObitIOType FileType
 File Type requested (FITS/AIPS).
glong nVisPIO
 Max.
glong numVisRead
 Number of visibilities for next read.
glong lrecUC
 Size of uncompressed record.
glong nrparmUC
 Number of random parameters in the uncompressed version.
glong numberVis
 Number of visibilities in output.
glong numberPoln
 Number of Stokes parameters in output.
glong jincs
 Increment in visibility float array between Stokes.
glong startChann
 Start channel (1-rel).
glong numberChann
 Number of channels.
glong jincf
 Increment in visibility float array between Frequencies.
glong startIF
 Start IF (1-rel).
glong numberIF
 Number of IFs.
glong jincif
 Increment in visibility float array between IFs.
glong SubA
 Selected Subarray number.
glong FreqID
 Selected Frequency ID number.
gboolean doCalSelect
 Calibrate/edit/select Data?
gboolean Compress
 Input data compressed?
gboolean transPol
 Translate Stokes?
gboolean bothCorr
 Need both correlations to form output Stokes parameter?
gboolean selectAnts
 Select Antennas? (deselect if FALSE).
gint numberAntList
 Number of entries in ants 0=> all selected.
gint * ants
 List of selected (or deselected) antennas, NULL => all selected.
gboolean selectSources
 Select Sources? (deselect if FALSE).
gint numberSourcesList
 Number of entries in sources, 0=> all selected.
gint * sources
 List of selected (or deselected) source ids, NULL => all selected.
gchar Stokes [5]
 Selected Stokes parameter(s).
gfloat timeRange [2]
 Start and end times in days.
gfloat UVRange [2]
 UV range (lower, upper) in wavelengths at reference frequency.
gfloat smooth [3]
 Spectral smoothing SMOOTH(1) = type of smoothing to apply: 0 => no smoothing 1 => Hanning 2 => Gaussian 3 => Boxcar 4 => Sinc (i.e.
gboolean doPolCal
 do Polarization Calibration?
gboolean doBLCal
 do Baseline dependent calibration?
gint BLversion
 version number of BL table for Baseline dependent calibration
gboolean doBPCal
 do Bandpass calibration?
gint doBand
 Bandpass calibration type, <=0 -> none, (1) if = 1 then all the bandpass data for each antenna will be averaged to form a composite bandpass spectrum, this will then be used to correct the data.
gint BPversion
 version number of BP table for Bandpass calibration
gint corrType
 Desired correlation type, 0= Cross only, 1=both, 2= Auto only.
gboolean doCal
 do amp/phase/delay/rate calibration?
gboolean doCalWt
 do amp/phase/delay/rate calibration of weights?
gboolean dropSubA
 Drop Subarray info?
gint calVersion
 version number of SN/CL table for calibration
gboolean doFlag
 apply flagging?
gint FGversion
 version number of FG table for flagging
gboolean doIndex
 Using an index table?
ObitNXTable
 NX table (as Obit*).
ObitNXTableRow
 NX Table Row (as Obit*).
glong numRow
 Number of rows in flag table.
glong LastRowRead
 Last Row read.
glong scanFirstVis
 First visibility in scan.
glong scanLastVis
 Last visibility in scan.
gfloat SubScanTime
 Desired length in days of subscans.
gfloat SubScanSuggest
 Interval in current scan leading to even number of subscans.
gfloat InputAvgTime
 Input data averaging time for fringe rate decorrelation calc.
gboolean passAll
 Keep all data whether flagged or not.


Detailed Description

ObitUVSel Class structure.

This class contains descriptions of interferometric visibility data.


Member Data Documentation

gint* ObitUVSel::ants
 

List of selected (or deselected) antennas, NULL => all selected.

gint ObitUVSel::BLversion
 

version number of BL table for Baseline dependent calibration

gboolean ObitUVSel::bothCorr
 

Need both correlations to form output Stokes parameter?

gint ObitUVSel::BPversion
 

version number of BP table for Bandpass calibration

gint ObitUVSel::calVersion
 

version number of SN/CL table for calibration

gpointer ObitUVSel::ClassInfo
 

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

gboolean ObitUVSel::Compress
 

Input data compressed?

gint ObitUVSel::corrType
 

Desired correlation type, 0= Cross only, 1=both, 2= Auto only.

gint ObitUVSel::doBand
 

Bandpass calibration type, <=0 -> none, (1) if = 1 then all the bandpass data for each antenna will be averaged to form a composite bandpass spectrum, this will then be used to correct the data.

(2) if = 2 the bandpass spectra nearest in time (in a weighted sense) to the uv data point will be used to correct the data. (3) if =3 the bandpass data will be interpolated in time using the solution weights to form a composite bandpass spectrum, this interpolated spectrum will then be used to correct the data. (4) if = 4 the bandpass spectra nearest in time (neglecting weights) to the uv data point will be used to correct the data. (5) if = 5 the bandpass data will be interpolated in time ignoring weights to form a composite bandpass spectrum, this interpolated spectrum will then be used to correct the data.

gboolean ObitUVSel::doBLCal
 

do Baseline dependent calibration?

gboolean ObitUVSel::doBPCal
 

do Bandpass calibration?

gboolean ObitUVSel::doCal
 

do amp/phase/delay/rate calibration?

gboolean ObitUVSel::doCalSelect
 

Calibrate/edit/select Data?

gboolean ObitUVSel::doCalWt
 

do amp/phase/delay/rate calibration of weights?

gboolean ObitUVSel::doFlag
 

apply flagging?

gboolean ObitUVSel::doIndex
 

Using an index table?

gboolean ObitUVSel::doPolCal
 

do Polarization Calibration?

gboolean ObitUVSel::dropSubA
 

Drop Subarray info?

gint ObitUVSel::FGversion
 

version number of FG table for flagging

ObitIOType ObitUVSel::FileType
 

File Type requested (FITS/AIPS).

glong ObitUVSel::FreqID
 

Selected Frequency ID number.

<=0 -> all

gfloat ObitUVSel::InputAvgTime
 

Input data averaging time for fringe rate decorrelation calc.

glong ObitUVSel::jincf
 

Increment in visibility float array between Frequencies.

glong ObitUVSel::jincif
 

Increment in visibility float array between IFs.

glong ObitUVSel::jincs
 

Increment in visibility float array between Stokes.

glong ObitUVSel::LastRowRead
 

Last Row read.

glong ObitUVSel::lrecUC
 

Size of uncompressed record.

gchar* ObitUVSel::name
 

Name of object [Optional].

glong ObitUVSel::nrparmUC
 

Number of random parameters in the uncompressed version.

gint ObitUVSel::numberAntList
 

Number of entries in ants 0=> all selected.

glong ObitUVSel::numberChann
 

Number of channels.

glong ObitUVSel::numberIF
 

Number of IFs.

glong ObitUVSel::numberPoln
 

Number of Stokes parameters in output.

gint ObitUVSel::numberSourcesList
 

Number of entries in sources, 0=> all selected.

glong ObitUVSel::numberVis
 

Number of visibilities in output.

glong ObitUVSel::numRow
 

Number of rows in flag table.

glong ObitUVSel::numVisRead
 

Number of visibilities for next read.

glong ObitUVSel::nVisPIO
 

Max.

number of visibilities per read/write

Obit* ObitUVSel::NXTable
 

NX table (as Obit*).

Obit* ObitUVSel::NXTableRow
 

NX Table Row (as Obit*).

gint32 ObitUVSel::ObitId
 

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

gboolean ObitUVSel::passAll
 

Keep all data whether flagged or not.

gint ObitUVSel::ReferenceCount
 

Reference count for object (numbers of pointers attaching).

glong ObitUVSel::scanFirstVis
 

First visibility in scan.

glong ObitUVSel::scanLastVis
 

Last visibility in scan.

gboolean ObitUVSel::selectAnts
 

Select Antennas? (deselect if FALSE).

gboolean ObitUVSel::selectSources
 

Select Sources? (deselect if FALSE).

gfloat ObitUVSel::smooth[3]
 

Spectral smoothing SMOOTH(1) = type of smoothing to apply: 0 => no smoothing 1 => Hanning 2 => Gaussian 3 => Boxcar 4 => Sinc (i.e.

sin(x)/x) SMOOTH(2) = the "diameter" of the function, i.e. width between first nulls of Hanning triangle and sinc function, FWHM of Gaussian, width of Boxcar. Defaults (if < 0.1) are 4, 2, 2 and 3 channels for SMOOTH(1) = 1 - 4. SMOOTH(3) = the diameter over which the convolving function has value - in channels. Defaults: 1, 3, 1, 4 times SMOOTH(2) used when

gint* ObitUVSel::sources
 

List of selected (or deselected) source ids, NULL => all selected.

glong ObitUVSel::startChann
 

Start channel (1-rel).

glong ObitUVSel::startIF
 

Start IF (1-rel).

gchar ObitUVSel::Stokes[5]
 

Selected Stokes parameter(s).

glong ObitUVSel::SubA
 

Selected Subarray number.

<=0 -> all

gfloat ObitUVSel::SubScanSuggest
 

Interval in current scan leading to even number of subscans.

gfloat ObitUVSel::SubScanTime
 

Desired length in days of subscans.

gfloat ObitUVSel::timeRange[2]
 

Start and end times in days.

gboolean ObitUVSel::transPol
 

Translate Stokes?

gfloat ObitUVSel::UVRange[2]
 

UV range (lower, upper) in wavelengths at reference frequency.


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