#include <casacore/casa/Containers/ValueHolder.h>
#include <casacore/casa/Exceptions/Error.h>
#include <casacore/casa/OS/Path.h>
#include <casacore/measures/TableMeasures/TableMeasDesc.h>
#include <casacore/measures/TableMeasures/TableMeasRefDesc.h>
#include <casacore/measures/TableMeasures/TableMeasValueDesc.h>
#include <singledish/SingleDish/BaselineTable.h>
#include <stdcasa/StdCasa/CasacSupport.h>
#include <casacore/tables/Tables/TableDesc.h>
#include <casacore/tables/Tables/SetupNewTab.h>
#include <casacore/tables/Tables/ArrColDesc.h>
#include <casacore/tables/Tables/ScaColDesc.h>
#include <casacore/tables/Tables/TableRecord.h>
#include <casacore/tables/Tables/TableProxy.h>
using namespace casacore;
using namespace casacore;
using namespace casacore;
using namespace casacore;
using namespace casacore;
using namespace casacore;
using namespace casacore;
const String BaselineTable::name_ = "APPLY_BASELINE";
BaselineTable::BaselineTable(const MeasurementSet& parent)
TableDesc td("", "1", TableDesc::Scratch);
td.addColumn(ScalarColumnDesc<uInt>("SCANNO"));
td.addColumn(ScalarColumnDesc<uInt>("BEAMNO"));
td.addColumn(ScalarColumnDesc<uInt>("ANTNO"));
td.addColumn(ScalarColumnDesc<uInt>("IFNO"));
td.addColumn(ScalarColumnDesc<uInt>("FREQ_ID"));
td.addColumn(ScalarColumnDesc<Double>("TIME"));