25 #if !defined(LSST_AFW_COORD_OBSERVATORY_H)
26 #define LSST_AFW_COORD_OBSERVATORY_H
52 Observatory(std::string
const longitude, std::string
const latitude,
double const elevation);
72 return !(*
this == rhs);
Observatory(lsst::afw::geom::Angle const longitude, lsst::afw::geom::Angle const latitude, double const elevation)
Constructor for the observatory with lat/long as afwGeom::Angles.
lsst::afw::geom::Angle _latitude
Store information about an observatory ... lat/long, elevation.
bool operator!=(Observatory const &rhs) const
std::string getLatitudeStr() const
Allow quick access to the longitude coordinate as a string.
void setLongitude(lsst::afw::geom::Angle const longitude)
Set the longitude.
void setElevation(double const elevation)
Set the Elevation.
std::ostream & operator<<(std::ostream &os, Coord const &coord)
std::string getLongitudeStr() const
Allow quick access to the longitudinal coordinate as a string.
lsst::afw::geom::Angle _longitude
void setLatitude(lsst::afw::geom::Angle const latitude)
Set the latitude.
lsst::afw::geom::Angle getLongitude() const
The main access method for the longitudinal coordinate.
double getElevation() const
lsst::afw::geom::Angle getLatitude() const
The main access method for the longitudinal coordinate.
bool operator==(Observatory const &rhs) const