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::VMSData Struct Reference

A structure containing the data from a single SDM BLOB. More...

#include <SDMDataViews.h>

Public Attributes

int processorId
 from SDM identifier of the processor used for these data More...
 
std::vector< double > v_time
 from BINARIES Epoch of obs requested epoch when obs. ordered More...
 
std::vector< int > v_fieldId
 from SDM Identifier of the field every of these data dumps More...
 
std::vector< double > v_interval
 from BINARIES Requested exposure time when observations ordered More...
 
std::vector
< AtmPhaseCorrectionMod::AtmPhaseCorrection > 
v_atmPhaseCorrection
 from QUERY data filtering More...
 
int binNum
 from QUERY data filtering (a MS row cannot have data for more than one step) More...
 
std::vector< unsigned int > v_projectPath
 from BINARIES the rel. project-path URI for evry fragment of data it belongs to More...
 
std::vector< int > v_antennaId1
 from SDM antenna 1 identifiers More...
 
std::vector< int > v_antennaId2
 from SDM antenna 2 identifiers (=v_antennaId1 if auto-correlations) More...
 
std::vector< int > v_feedId1
 from SDM feed identifiers used with antenna 1 More...
 
std::vector< int > v_feedId2
 from SDM feed identifiers used with antenna 1 More...
 
std::vector< int > v_dataDescId
 from SDM auto-find for the auto-correlation if correlMode=2 More...
 
std::vector< double > v_timeCentroid
 from BINARIES actual epoch for the observations More...
 
std::vector< double > v_exposure
 from BINARIES actual duration for the observations More...
 
std::vector< int > v_numData
 from SDM number of auto-correlations or cross-correlation More...
 
std::vector< std::vector
< unsigned int > > 
vv_dataShape
 from SDM numPol,numChan,numApc=1 More...
 
std::vector< std::map
< AtmPhaseCorrectionMod::AtmPhaseCorrection,
float * > > 
v_m_data
 from BINARIES vector of maps (size num MS rows), map size=v_atmPhaseCorrection.size() More...
 
std::vector< std::vector
< std::vector< asdm::Angle > > > 
v_phaseDir
 from SDM the ref phase directions at the epochs (v_timeCentroid) to use for uvw More...
 
std::vector< int > v_stateId
 from SDM need to be redefined when numBin>1 & checked when baseline>0 More...
 
std::vector< MSStatev_msState
 from SDM MS state tuples More...
 
std::vector< unsigned int > v_flag
 from BINARIES More...
 

Detailed Description

A structure containing the data from a single SDM BLOB.

Note
  • The query (param correlMode, binNum and atmospherePhaseCode) may have filtered out some data!
  • The typical size of the member vectors is nt*ndd*(na*(na+1))/2 where ndd is the number of data-descriptions, na the number of antennas and nt is the number of data dumps found in the BLOB.
  • The implementation does not support multiple configDescId within a BLOB
  • In general interval has the same value for every dump; time and interval are derived from the BLOB

Definition at line 95 of file SDMDataViews.h.

Member Data Documentation

int sdmbin::VMSData::binNum

from QUERY data filtering (a MS row cannot have data for more than one step)

Definition at line 104 of file SDMDataViews.h.

int sdmbin::VMSData::processorId

from SDM identifier of the processor used for these data

Definition at line 98 of file SDMDataViews.h.

std::vector<int> sdmbin::VMSData::v_antennaId1

from SDM antenna 1 identifiers

Definition at line 107 of file SDMDataViews.h.

std::vector<int> sdmbin::VMSData::v_antennaId2

from SDM antenna 2 identifiers (=v_antennaId1 if auto-correlations)

Definition at line 108 of file SDMDataViews.h.

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

from QUERY data filtering

Definition at line 103 of file SDMDataViews.h.

std::vector<int> sdmbin::VMSData::v_dataDescId

from SDM auto-find for the auto-correlation if correlMode=2

Definition at line 111 of file SDMDataViews.h.

std::vector<double> sdmbin::VMSData::v_exposure

from BINARIES actual duration for the observations

Definition at line 113 of file SDMDataViews.h.

std::vector<int> sdmbin::VMSData::v_feedId1

from SDM feed identifiers used with antenna 1

Definition at line 109 of file SDMDataViews.h.

std::vector<int> sdmbin::VMSData::v_feedId2

from SDM feed identifiers used with antenna 1

Definition at line 110 of file SDMDataViews.h.

std::vector<int> sdmbin::VMSData::v_fieldId

from SDM Identifier of the field every of these data dumps

Definition at line 100 of file SDMDataViews.h.

std::vector<unsigned int> sdmbin::VMSData::v_flag

from BINARIES

Definition at line 120 of file SDMDataViews.h.

std::vector<double> sdmbin::VMSData::v_interval

from BINARIES Requested exposure time when observations ordered

Definition at line 102 of file SDMDataViews.h.

std::vector<std::map<AtmPhaseCorrectionMod::AtmPhaseCorrection,float*> > sdmbin::VMSData::v_m_data

from BINARIES vector of maps (size num MS rows), map size=v_atmPhaseCorrection.size()

Definition at line 116 of file SDMDataViews.h.

std::vector<MSState> sdmbin::VMSData::v_msState

from SDM MS state tuples

Definition at line 119 of file SDMDataViews.h.

std::vector<int> sdmbin::VMSData::v_numData

from SDM number of auto-correlations or cross-correlation

Definition at line 114 of file SDMDataViews.h.

std::vector<std::vector<std::vector<asdm::Angle> > > sdmbin::VMSData::v_phaseDir

from SDM the ref phase directions at the epochs (v_timeCentroid) to use for uvw

Definition at line 117 of file SDMDataViews.h.

std::vector<unsigned int> sdmbin::VMSData::v_projectPath

from BINARIES the rel. project-path URI for evry fragment of data it belongs to

Definition at line 106 of file SDMDataViews.h.

std::vector<int> sdmbin::VMSData::v_stateId

from SDM need to be redefined when numBin>1 & checked when baseline>0

Definition at line 118 of file SDMDataViews.h.

std::vector<double> sdmbin::VMSData::v_time

from BINARIES Epoch of obs requested epoch when obs. ordered

Definition at line 99 of file SDMDataViews.h.

std::vector<double> sdmbin::VMSData::v_timeCentroid

from BINARIES actual epoch for the observations

Definition at line 112 of file SDMDataViews.h.

std::vector<std::vector<unsigned int> > sdmbin::VMSData::vv_dataShape

from SDM numPol,numChan,numApc=1

Definition at line 115 of file SDMDataViews.h.


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