Hold the location of an observatory.
More...
#include <Observatory.h>
Hold the location of an observatory.
Definition at line 43 of file Observatory.h.
◆ Observatory() [1/4]
Construct an Observatory with longitude and latitude specified as lsst::geom::Angle.
- Parameters
-
[in] | longitude | telescope longitude (positive values are E of Greenwich) |
[in] | latitude | telescope latitude |
[in] | elevation | telescope elevation (meters above reference spheroid) |
Definition at line 37 of file Observatory.cc.
◆ Observatory() [2/4]
lsst::afw::coord::Observatory::Observatory |
( |
std::string const & |
longitude, |
|
|
std::string const & |
latitude, |
|
|
double const |
elevation |
|
) |
| |
Construct an Observatory with longitude and latitude specified as sexagesimal strings.
- Parameters
-
[in] | longitude | telescope longitude (dd:mm:ss.s, positive values are E of Greenwich) |
[in] | latitude | telescope latitude (dd:mm:ss.s) |
[in] | elevation | telescope elevation (meters above reference spheroid) |
◆ ~Observatory()
lsst::afw::coord::Observatory::~Observatory |
( |
| ) |
|
|
defaultnoexcept |
◆ Observatory() [3/4]
lsst::afw::coord::Observatory::Observatory |
( |
Observatory const & |
| ) |
|
|
defaultnoexcept |
◆ Observatory() [4/4]
lsst::afw::coord::Observatory::Observatory |
( |
Observatory && |
| ) |
|
|
defaultnoexcept |
◆ getElevation()
double lsst::afw::coord::Observatory::getElevation |
( |
| ) |
const |
|
inlinenoexcept |
get telescope elevation (meters above reference spheroid)
Definition at line 82 of file Observatory.h.
◆ getLatitude()
◆ getLongitude()
get telescope longitude (positive values are E of Greenwich)
Definition at line 48 of file Observatory.cc.
◆ hash_value()
std::size_t lsst::afw::coord::Observatory::hash_value |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator!=()
bool lsst::afw::coord::Observatory::operator!= |
( |
Observatory const & |
rhs | ) |
const |
|
inlinenoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
bool lsst::afw::coord::Observatory::operator== |
( |
Observatory const & |
rhs | ) |
const |
|
inlinenoexcept |
◆ setElevation()
void lsst::afw::coord::Observatory::setElevation |
( |
double const |
elevation | ) |
|
set telescope elevation (meters above reference spheroid)
Definition at line 56 of file Observatory.cc.
◆ setLatitude()
set telescope latitude (positive values are E of Greenwich)
Definition at line 52 of file Observatory.cc.
◆ setLongitude()
void lsst::afw::coord::Observatory::setLongitude |
( |
lsst::geom::Angle const |
longitude | ) |
|
◆ toString()
std::string lsst::afw::coord::Observatory::toString |
( |
| ) |
const |
The documentation for this class was generated from the following files: