#ifndef CALIBRATION_CALMAINCOLUMNS2_H
#define CALIBRATION_CALMAINCOLUMNS2_H
#include <casacore/casa/aips.h>
#include <casacore/measures/Measures/MEpoch.h>
#include <casacore/measures/Measures/MFrequency.h>
#include <casacore/measures/Measures/MDirection.h>
#include <casacore/tables/Tables/TableColumn.h>
#include <casacore/tables/Tables/ScalarColumn.h>
#include <casacore/tables/Tables/ArrayColumn.h>
#include <casacore/measures/TableMeasures/TableMeasColumn.h>
#include <casacore/measures/TableMeasures/ScalarMeasColumn.h>
#include <casacore/measures/TableMeasures/ArrayMeasColumn.h>
#include <casacore/measures/TableMeasures/ScalarQuantColumn.h>
#include <synthesis/CalTables/CalTable2.h>
#include <msvis/MSVis/MSCalEnums.h>
CalMainColumns2 (CalTable2& calTable);
virtual ~CalMainColumns2() {};
casacore::ScalarColumn<casacore::Double>& time() {return time_p;};
casacore::ScalarMeasColumn<casacore::MEpoch>& timeMeas() {return timeMeas_p;};
casacore::ScalarColumn<casacore::Double>& timeEP() {return timeEP_p;};
casacore::ScalarQuantColumn<casacore::Double>& timeEPQuant() {return timeEPQuant_p;};
casacore::ScalarColumn<casacore::Double>& interval() {return interval_p;};
casacore::ScalarQuantColumn<casacore::Double>& intervalQuant() {return intervalQuant_p;};