casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Attributes
sdmbin::VMSData Struct Reference

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

#include <SDMDataViews.h>

List of all members.

Public Attributes

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

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 96 of file SDMDataViews.h.


Member Data Documentation

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

Definition at line 105 of file SDMDataViews.h.

from SDM identifier of the processor used for these data

Definition at line 99 of file SDMDataViews.h.

from SDM antenna 1 identifiers

Definition at line 108 of file SDMDataViews.h.

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

Definition at line 109 of file SDMDataViews.h.

vector<AtmPhaseCorrection> sdmbin::VMSData::v_atmPhaseCorrection

from QUERY data filtering

Definition at line 101 of file SDMDataViews.h.

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

from QUERY data filtering

Definition at line 104 of file SDMDataViews.h.

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

Definition at line 112 of file SDMDataViews.h.

vector< double > sdmbin::VMSData::v_exposure

from BINARIES actual duration for the observations

Definition at line 114 of file SDMDataViews.h.

from SDM feed identifiers used with antenna 1

Definition at line 110 of file SDMDataViews.h.

from SDM feed identifiers used with antenna 1

Definition at line 111 of file SDMDataViews.h.

from SDM Identifier of the field every of these data dumps

Definition at line 101 of file SDMDataViews.h.

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

from BINARIES

Definition at line 121 of file SDMDataViews.h.

vector< double > sdmbin::VMSData::v_interval

from BINARIES Requested exposure time when observations ordered

Definition at line 103 of file SDMDataViews.h.

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

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

Definition at line 114 of file SDMDataViews.h.

vector<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 117 of file SDMDataViews.h.

from SDM MS state tuples

Definition at line 120 of file SDMDataViews.h.

from SDM number of auto-correlations or cross-correlation

Definition at line 115 of file SDMDataViews.h.

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

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

Definition at line 115 of file SDMDataViews.h.

vector<vector<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 118 of file SDMDataViews.h.

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 107 of file SDMDataViews.h.

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

Definition at line 119 of file SDMDataViews.h.

vector< double > sdmbin::VMSData::v_time

from BINARIES Epoch of obs requested epoch when obs. ordered

Definition at line 100 of file SDMDataViews.h.

from BINARIES actual epoch for the observations

Definition at line 113 of file SDMDataViews.h.

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

from SDM numPol,numChan,numApc=1

Definition at line 116 of file SDMDataViews.h.


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