casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
sdmbin::MSData Struct Reference

A structure containing a block of data for a single MS Main table row. More...

#include <SDMDataViews.h>

Public Attributes

int processorId
 processor identifier More...
 
int antennaId1
 identifier for antenna 1 More...
 
int antennaId2
 identifier for antenna 2 (same as antennaId1 in case of auto-correlations) More...
 
int feedId1
 feed identifier used with antenna 1 More...
 
int feedId2
 feed identifier used with antenna 2 More...
 
int dataDescId
 dataDescription identifier More...
 
double time
 time (MJD) (requested epoch for the observations) More...
 
int fieldId
 field identifier More...
 
double interval
 requested duration (sec) for the observations More...
 
double timeCentroid
 actual epoch for the observations More...
 
double exposure
 actual duration for the observations More...
 
std::vector< unsigned int > projectPath
 from BINARIES the relative project-path URI these data belongs to. More...
 
std::vector
< AtmPhaseCorrectionMod::AtmPhaseCorrection > 
v_atmPhaseCorrection
 code: 0=uncorrected 1=corrected 2=uncorr. and corrected data More...
 
int binNum
 bin number in case of switch cyle obs. mode (1-based) More...
 
int numData
 number of data (visibility or autocorrelations): nbin?*nbl*SUM(nsp*npp) More...
 
std::vector< unsigned int > v_dataShape
 numPol, numChan and numApc=1 sizes More...
 
std::vector< float * > v_data
 float complex data (size=numApc) or float data (size=1, not atm phase corrected) More...
 
float * cData
 actual corrected float complex data or NULL More...
 
float * mData
 actual mixed float complex data or NULL More...
 
std::vector< std::vector
< asdm::Angle > > 
phaseDir
 the reference phase direction to be used to determine the UVW More...
 
int stateId
 State identifier. More...
 
MSState msState
 State information using the MS view. More...
 
unsigned int flag
 flag More...
 

Detailed Description

A structure containing a block of data for a single MS Main table row.

Definition at line 58 of file SDMDataViews.h.

Member Data Documentation

int sdmbin::MSData::antennaId1

identifier for antenna 1

Definition at line 61 of file SDMDataViews.h.

int sdmbin::MSData::antennaId2

identifier for antenna 2 (same as antennaId1 in case of auto-correlations)

Definition at line 62 of file SDMDataViews.h.

int sdmbin::MSData::binNum

bin number in case of switch cyle obs. mode (1-based)

Definition at line 73 of file SDMDataViews.h.

float* sdmbin::MSData::cData

actual corrected float complex data or NULL

Definition at line 77 of file SDMDataViews.h.

int sdmbin::MSData::dataDescId

dataDescription identifier

Definition at line 65 of file SDMDataViews.h.

double sdmbin::MSData::exposure

actual duration for the observations

Definition at line 70 of file SDMDataViews.h.

int sdmbin::MSData::feedId1

feed identifier used with antenna 1

Definition at line 63 of file SDMDataViews.h.

int sdmbin::MSData::feedId2

feed identifier used with antenna 2

Definition at line 64 of file SDMDataViews.h.

int sdmbin::MSData::fieldId

field identifier

Definition at line 67 of file SDMDataViews.h.

unsigned int sdmbin::MSData::flag

flag

Definition at line 82 of file SDMDataViews.h.

double sdmbin::MSData::interval

requested duration (sec) for the observations

Definition at line 68 of file SDMDataViews.h.

float* sdmbin::MSData::mData

actual mixed float complex data or NULL

Definition at line 78 of file SDMDataViews.h.

MSState sdmbin::MSData::msState

State information using the MS view.

Definition at line 81 of file SDMDataViews.h.

int sdmbin::MSData::numData

number of data (visibility or autocorrelations): nbin?*nbl*SUM(nsp*npp)

Definition at line 74 of file SDMDataViews.h.

std::vector<std::vector<asdm::Angle> > sdmbin::MSData::phaseDir

the reference phase direction to be used to determine the UVW

Definition at line 79 of file SDMDataViews.h.

int sdmbin::MSData::processorId

processor identifier

Definition at line 60 of file SDMDataViews.h.

std::vector<unsigned int> sdmbin::MSData::projectPath

from BINARIES the relative project-path URI these data belongs to.

Definition at line 71 of file SDMDataViews.h.

int sdmbin::MSData::stateId

State identifier.

Definition at line 80 of file SDMDataViews.h.

double sdmbin::MSData::time

time (MJD) (requested epoch for the observations)

Definition at line 66 of file SDMDataViews.h.

double sdmbin::MSData::timeCentroid

actual epoch for the observations

Definition at line 69 of file SDMDataViews.h.

std::vector<AtmPhaseCorrectionMod::AtmPhaseCorrection> sdmbin::MSData::v_atmPhaseCorrection

code: 0=uncorrected 1=corrected 2=uncorr. and corrected data

Definition at line 72 of file SDMDataViews.h.

std::vector<float*> sdmbin::MSData::v_data

float complex data (size=numApc) or float data (size=1, not atm phase corrected)

Definition at line 76 of file SDMDataViews.h.

std::vector<unsigned int> sdmbin::MSData::v_dataShape

numPol, numChan and numApc=1 sizes

Definition at line 75 of file SDMDataViews.h.


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