8 #ifndef SINGLEDISH_FILLER_WeatherRECORD_H_
9 #define SINGLEDISH_FILLER_WeatherRECORD_H_
72 if (columns.
nrow() <= irow) {
casacore::Float wind_speed
void addRow(uInt nrrow=1, Bool initialize=False)
Add one or more rows at the end of the table.
casacore::MSWeather AssociatingTable
ScalarColumn< Int > & antennaId()
Read-write access to required columns.
casacore::Float wind_direction
ScalarColumn< Float > & temperature()
A Table intended to hold a MeasurementSet WEATHER table.
ScalarColumn< Float > & windSpeed()
ScalarColumn< Float > & pressure()
casacore::Bool fill(casacore::uInt irow, AssociatingColumns &columns)
casacore::Float rel_humidity
bool operator==(WeatherRecord const &other)
ScalarColumn< Float > & windDirection()
uInt nrow() const
Convenience function that returns the number of rows in any of the columns.
ScalarColumn< Double > & time()
WeatherRecord & operator=(WeatherRecord const &other)
casacore::Double interval
casacore::Float temperature
optional
ScalarColumn< Float > & relHumidity()
bool Bool
Define the standard types used by Casacore.
casacore::MSWeatherColumns AssociatingColumns
void put(uInt rownr, const T &value)
Put the value in a particular cell (i.e.
casacore::Int antenna_id
mandatory
void add(AssociatingTable &table, AssociatingColumns &)
ScalarColumn< Double > & interval()
A class to provide easy read-write access to MSWeather columns.