28 #ifndef CALIBRATION_CALSUMMARY_H
29 #define CALIBRATION_CALSUMMARY_H
void listTables(casacore::LogIO &os, casacore::Bool verbose=false) const
List table size summary.
void listSpectralWindow(casacore::LogIO &os, casacore::Bool verbose=false) const
void listHow(casacore::LogIO &os, casacore::Bool verbose=false) const
List how data were obtained (SpectralWindow and Antenna tables)
A Measure: position on Earth.
void listMain(casacore::LogIO &os, casacore::Bool verbose=false) const
List main table.
void listHistory(casacore::LogIO &os) const
CalTable * pCT
Pointer to CalTable.
void listWhere(casacore::LogIO &os, casacore::Bool verbose=false) const
List convenient groupings of tables: List where CT obtained (Observation table)
void listWhat(casacore::LogIO &os, casacore::Bool verbose=false) const
List what was observed (Field and Main tables)
void setMSname()
Set msname_p if MS exists.
ostream-like interface to creating log messages.
bool getObservatoryPosition(casacore::MPosition &obspos, casacore::String &name) const
Needed for antenna offsets.
casacore::Int nrow() const
Retrieve number of rows.
CalTable: Calibration table access and creation.
casacore::Vector< casacore::Int > nVisPerField_
For keeping track of the number of vis per field.
void list(casacore::LogIO &os, casacore::Bool verbose=false) const
List all header information.
const casacore::String dashlin1
Formatting strings.
casacore::String msname_p
for fieldnames and antenna names
const casacore::String name() const
Retrieve caltable name.
CalSummary(CalTable &ct)
Constructor.
void clearFormatFlags(casacore::LogIO &os) const
Clear formatting flags.
bool Bool
Define the standard types used by Casacore.
void listTitle(casacore::LogIO &os) const
List a title for the Summary.
void listAntenna(casacore::LogIO &os, casacore::Bool verbose=false) const
casacore::Bool setCT(CalTable &ct)
Set a new CT.
String: the storage and methods of handling collections of characters.
const casacore::String dashlin2
void listField(casacore::LogIO &os, casacore::Bool verbose=false) const
void listObservation(casacore::LogIO &os, casacore::Bool verbose=false) const
List subtables.
Provides and lists information about the header of a calibration table. Based on MSSummary and CTSumm...