SDMainHandler & operator=(const SDMainHandler &other)
assignment operator, uses copy semantics
void initRow(Vector< Bool > &handledCols, const Record &row)
intialize the row related stuff
SDMainHandler()
default ctor is not attached to a MS and hence is useless until attached
void resetRow(const Record &row)
reset internals given indicated row, use the same MS
DataType scanNumberType_p
void fill(const Record &row, const MEpoch &time, Int antennaId, Int feedId, Int dataDescId, Int fieldId, const MVTime &exposure, Int observationId, const Matrix< Float > &floatData)
fill - a new row is always added
void attach(MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row)
attach to a MS, mark fields in row as handled
void clearRow()
cleanup row-related stuff
Int arrayIdId_p
fields from sdfits2ms, independent of MS version number so far
A class for easy access to MeasurementSet main table columns.
void initAll(MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row)
initialize everything