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