SDMainHandler & operator=(const SDMainHandler &other)
assignment operator, uses copy semantics
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
Int arrayIdId_p
fields from sdfits2ms, independent of MS version number so far
void initRow(Vector< Bool > &handledCols, const Record &row)
intialize the row related stuff
void initAll(MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row)
initialize everything
SDMainHandler(MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row)
attach this to a MS - mark fields in row as handled
void clearRow()
cleanup row-related stuff
DataType scanNumberType_p
void attach(MeasurementSet &ms, Vector< Bool > &handledCols, const Record &row)
attach to a MS, mark fields in row as handled
void resetRow(const Record &row)
reset internals given indicated row, use the same MS
SDMainHandler(const SDMainHandler &other)
copy ctor
SDMainHandler()
default ctor is not attached to a MS and hence is useless until attached