Basic weather information sufficient for a simple model for air mass or refraction.
More...
#include <Weather.h>
Basic weather information sufficient for a simple model for air mass or refraction.
Weather is immutable.
Definition at line 38 of file Weather.h.
◆ Weather() [1/3]
lsst::afw::coord::Weather::Weather |
( |
double |
airTemperature, |
|
|
double |
airPressure, |
|
|
double |
humidity |
|
) |
| |
|
explicit |
Construct a Weather.
- Parameters
-
[in] | airTemperature | outside air temperature (C) |
[in] | airPressure | outside air pressure (Pascal) |
[in] | humidity | outside relative humidity (%) |
- Exceptions
-
Definition at line 35 of file Weather.cc.
◆ ~Weather()
lsst::afw::coord::Weather::~Weather |
( |
| ) |
|
|
defaultnoexcept |
◆ Weather() [2/3]
lsst::afw::coord::Weather::Weather |
( |
Weather const & |
| ) |
|
|
defaultnoexcept |
◆ Weather() [3/3]
lsst::afw::coord::Weather::Weather |
( |
Weather && |
| ) |
|
|
defaultnoexcept |
◆ getAirPressure()
double lsst::afw::coord::Weather::getAirPressure |
( |
| ) |
const |
|
inlinenoexcept |
get outside air pressure (Pascal)
Definition at line 67 of file Weather.h.
◆ getAirTemperature()
double lsst::afw::coord::Weather::getAirTemperature |
( |
| ) |
const |
|
inlinenoexcept |
get outside air temperature (C)
Definition at line 64 of file Weather.h.
◆ getHumidity()
double lsst::afw::coord::Weather::getHumidity |
( |
| ) |
const |
|
inlinenoexcept |
get outside relative humidity (%)
Definition at line 70 of file Weather.h.
◆ hash_value()
std::size_t lsst::afw::coord::Weather::hash_value |
( |
| ) |
const |
|
noexcept |
Return a hash of this object.
Definition at line 45 of file Weather.cc.
◆ operator!=()
bool lsst::afw::coord::Weather::operator!= |
( |
Weather const & |
other | ) |
const |
|
inlinenoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
bool lsst::afw::coord::Weather::operator== |
( |
Weather const & |
other | ) |
const |
|
noexcept |
The documentation for this class was generated from the following files: