CARMA C++
ephemFunctions.h
1 // $Id: ephemFunctions.h,v 1.1 2008/09/30 17:51:25 teuben Exp $
2 #ifndef CARMA_SERVICES_EPHEM_FUNCTIONS_H
3 #define CARMA_SERVICES_EPHEM_FUNCTIONS_H
4 #include <string>
5 
6 namespace carma {
7 namespace services {
8 
23  std::string EphemFile(const std::string& sourceName);
24 
30  bool isEphem(const std::string& sourceName);
31 
38  bool isPlanet(const std::string& sourceName);
39 
47  bool isFixed(const std::string& sourceName);
48 }
49 }
50 #endif // CARMA_SERVICES_EPHEM_FUNCTIONS_H
std::string EphemFile(const std::string &sourceName)
find out if a source is in an ephemeris table derived from JPL&#39;s HORIZON&#39;s system.
bool isPlanet(const std::string &sourceName)
return if source is a proper solar system body.
bool isFixed(const std::string &sourceName)
return if source is a supported fixed source (e.g.
bool isEphem(const std::string &sourceName)
return if a sourcename is an ephemeris source.