8 #ifndef SINGLEDISH_FILLER_ANTENNARECORD_H_
9 #define SINGLEDISH_FILLER_ANTENNARECORD_H_
61 if (columns.
nrow() <= irow) {
ScalarMeasColumn< MPosition > & positionMeas()
void addRow(uInt nrrow=1, Bool initialize=False)
Add one or more rows at the end of the table.
A Measure: position on Earth.
ScalarColumn< String > & name()
casacore::MSAntennaColumns AssociatingColumns
Quantum< Vector< Double > > getAngle() const
AntennaRecord & operator=(AntennaRecord const &other)
uInt nrow() const
Convenience function that returns the number of rows in any of the columns.
size_type size() const
Capacity, size.
A Table intended to hold a MeasurementSet ANTENNA table.
ScalarColumn< String > & mount()
Bool anyNE(const TableVector< T > &l, const TableVector< T > &r)
void add(AssociatingTable &table, AssociatingColumns &)
ScalarMeasColumn< MPosition > & offsetMeas()
casacore::String name
mandatory
casacore::Double dish_diameter
ScalarColumn< Double > & dishDiameter()
Read-write access to required columns.
A class to provide easy read-write access to MSAntenna columns.
bool Bool
Define the standard types used by Casacore.
casacore::Bool fill(casacore::uInt irow, AssociatingColumns &columns)
casacore::MPosition offset
const Qtype & getValue() const
Get value of quantum in current units (i.e.
casacore::String station
optional
ScalarColumn< String > & station()
void put(uInt rownr, const T &value)
Put the value in a particular cell (i.e.
String: the storage and methods of handling collections of characters.
void put(uInt rownr, const M &meas)
Put a Measure into the given row.
ScalarColumn< String > & type()
casacore::MPosition position
casacore::MSAntenna AssociatingTable