13 #ifndef CARMA_SERVICES_TYPES_H
14 #define CARMA_SERVICES_TYPES_H
160 typedef enum AntennaCoordinateTypeEnum {
165 } AntennaCoordinateType;
188 } TelescopeLimitsType;
200 typedef enum AzWrapTypeEnum {
256 typedef ::std::map< ::std::string, carma::services::Pad >::const_iterator
261 typedef ::std::map< ::std::string, carma::services::Source >::const_iterator
272 #endif //CARMA_SERVICES_TYPES_H
Old style SZA ephem files.
With respect to the a planet's barycenter.
Non-rounded Akim spline with natural conditions.
Right Ascension, Declination.
Cubic spline with natural boundary conditions.
New style RADEC from horizon.
enum carma::services::AzWrapTypeEnum AzWrapType
mirror drive mode wrap types
Galactic longitude, Galactic latitude.
Telescope stopped by horizon limit on negative wrap, by azimuth limit on positive wrap...
Cubic spline with periodic boundary conditions.
::std::multimap< ::std::string, carma::services::SpectralLine >::const_iterator SpectralLineIterator
A const iterator over a map of Spectral Lines.
Telescope stopped by horizon limit.
Telescope stopped by azimuth limit on positive wrap, no limit on negative wrap.
enum carma::services::ephemTableEnum ephemTableType
Ephemeris table type.
Radio definition: nu = nu0(1 - V/c)
std::string HmsType
A string of form "hours:minutes:seconds", i.e., HH:MM:SS(.sss)
SpectralLine is derived from CatalogEntry and is used to hold information for a particular entry from...
Relativistic definition: nu = nu0sqrt(1 - (V/c)2) /(1 + V/c)
enum carma::services::sourcePntEnum sourcePntType
Can this source be used for RADIO and/or OPTICAL pointing?
Source can be used only for optical pointing.
Telescope never stopped by a limit.
Kinematic local standard of rest.
Source can be used only for both radio and optical pointing.
AntennaType
Enumeration of possible types for antennas.
With respect to the Sun's barycenter.
New style VECTORS (X,Y,Z,VX,VY,VZ) from Horizon.
enum carma::services::velocityDefEnum velocityDefType
The Velocity Definition.
Source can be used only for radio pointing.
enum carma::services::coordSysEnum coordSysType
The coordinate systems.
::std::map< ::std::string, carma::services::Pad >::const_iterator PadIterator
A const iterator over a map of Pads.
Optical definition: nu = nu0/(1 + z)
Non-rounded Akim spline with periodic boundary conditions.
With respect to the Solar sytem barycenter.
With respect to a point on the earth's surface, e.g antenna coordinates.
enum carma::services::velocityFrameEnum velocityFrameType
The Velocity Frame.
std::string DmsType
A string of form "degrees:minutes:seconds", i.e., DD:MM:SS(.sss)
Polynomial interpolation.
Optical definition: nu = nu0/(1 + V/c)
::std::map< ::std::string, carma::services::Source >::const_iterator SourceIterator
A const iterator over a map of Sources.
Object always below horizon.