![]() |
VieSched++
VieVS VLBI Scheduling Software
|
Stores a topocentric location (azimuth, elevation, range and range rate). More...
#include <CoordTopocentric.h>
Public Member Functions | |
CoordTopocentric () | |
CoordTopocentric (double az, double el, double rnge, double rnge_rate) | |
CoordTopocentric (const CoordTopocentric &topo) | |
CoordTopocentric & | operator= (const CoordTopocentric &topo) |
std::string | ToString () const |
Public Attributes | |
double | azimuth |
double | elevation |
double | range |
double | range_rate |
Stores a topocentric location (azimuth, elevation, range and range rate).
Azimuth and elevation are stored in radians. Range in kilometres. Range rate in kilometres/second.
|
inline |
Default constructor
|
inline |
Constructor
[in] | az | azimuth in radians |
[in] | el | elevation in radians |
[in] | rnge | range in kilometers |
[in] | rnge_rate | range rate in kilometers per second |
|
inline |
Copy constructor
[in] | topo | object to copy from |
|
inline |
Assignment operator
[in] | topo | object to copy from |
|
inline |
Dump this object to a string
double CoordTopocentric::azimuth |
azimuth in radians
double CoordTopocentric::elevation |
elevations in radians
double CoordTopocentric::range |
range in kilometers
double CoordTopocentric::range_rate |
range rate in kilometers per second