|
| Pointing () |
| Default constructor.
|
| Pointing (const Pointing &extension) |
| Copy constructor.
|
const Pointing & | operator= (const Pointing &extension) |
| Assignment operator.
|
| ~Pointing () |
| Destructor.
|
Pointing * | clone () const |
| Clone method.
|
TextInterface::Parser * | get_interface () |
| Return a text interfaces that can be used to access this instance.
|
const Pointing & | operator+= (const Pointing &extension) |
| Addition operator.
|
void | integrate (const Integration *subint) |
| Integrate information from another Integration.
|
void | update (const Integration *subint) |
| Update information based on the provided Integration.
|
void | update (const Integration *subint, const Archive *archive) |
| Update information based on the provided Integration and Archive.
|
void | set_local_sidereal_time (double seconds) |
| Set the LST (in seconds) at subint centre.
|
double | get_local_sidereal_time () const |
| Get the LST (in seconds) at subint centre.
|
void | set_right_ascension (const Angle &) |
| Set the RA (J2000) at subint centre.
|
Angle | get_right_ascension () const |
| Get the RA (J2000) at subint centre.
|
Angle | get_hour_angle () const |
| Get the hour angle.
|
void | set_declination (const Angle &) |
| Set the DEC (J2000) at subint centre.
|
Angle | get_declination () const |
| Get the DEC (J2000) at subint centre.
|
void | set_galactic_longitude (const Angle &) |
| Set the Gal longitude at subint centre.
|
Angle | get_galactic_longitude () const |
| Get the Gal longitude at subint centre.
|
void | set_galactic_latitude (const Angle &) |
| Set the Gal latitude at subint centre.
|
Angle | get_galactic_latitude () const |
| Get the Gal latitude at subint centre.
|
void | set_feed_angle (const Angle &) |
| Set the Feed angle at subint centre.
|
Angle | get_feed_angle () const |
| Get the Feed angle at subint centre.
|
void | set_position_angle (const Angle &) |
| Set the Position angle of feed at subint centre.
|
Angle | get_position_angle () const |
| Get the Position angle of feed at subint centre.
|
void | set_parallactic_angle (const Angle &) |
| Set the Parallactic angle at subint centre.
|
Angle | get_parallactic_angle () const |
| Get the Parallactic angle at subint centre.
|
void | set_telescope_azimuth (const Angle &) |
| Set the Telescope azimuth at subint centre.
|
Angle | get_telescope_azimuth () const |
| Get the Telescope azimuth at subint centre.
|
void | set_telescope_zenith (const Angle &) |
| Set the Telescope zenith angle at subint centre.
|
Angle | get_telescope_zenith () const |
| Get the Telescope zenith angle at subint centre.
|
unsigned | get_ninfo () const |
void | add_info (Info *) |
Info * | get_info (unsigned index) |
const Info * | get_info (unsigned index) const |
const Info * | find_info (const std::string &) const |
Info * | find_info (const std::string &) |
double | get_value (const std::string &) const |
void | set_value (const std::string &, double value) |
TextInterface::Parser * | get_value_interface (const std::string &) |
std::string | list_info () const |
void | edit_info (const std::string &) |
std::string | get_short_name () const |
| Return an abbreviated name that can be typed relatively quickly.
|
| Extension (const char *name) |
| Construct with a name.
|
virtual | ~Extension () |
| Destructor.
|
virtual void | integrate (const Integration *subint) |
| Integrate information from another Integration.
|
virtual void | update (const Integration *subint) |
| Update information based on the provided Integration.
|
std::string | get_extension_name () const |
| Return the name of the Extension.
|
| Able (const Able &) |
Able & | operator= (const Able &) |
unsigned | get_reference_count () const |
| HeapTracked (const HeapTracked &) |
HeapTracked & | operator= (const HeapTracked &) |
bool | __is_on_heap () const |
Telescope pointing parameters recorded during the observation.