00001 #pragma ident "$Id: NavSatOrbit.hpp 3140 2012-06-18 15:03:02Z susancummins $" 00002 00008 #ifndef GPSTK_NAV_SAT_ORBIT_HPP 00009 #define GPSTK_NAV_SAT_ORBIT_HPP 00010 00011 00012 //============================================================================ 00013 // 00014 // This file is part of GPSTk, the GPS Toolkit. 00015 // 00016 // The GPSTk is free software; you can redistribute it and/or modify 00017 // it under the terms of the GNU Lesser General Public License as published 00018 // by the Free Software Foundation; either version 2.1 of the License, or 00019 // any later version. 00020 // 00021 // The GPSTk is distributed in the hope that it will be useful, 00022 // but WITHOUT ANY WARRANTY; without even the implied warranty of 00023 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00024 // GNU Lesser General Public License for more details. 00025 // 00026 // You should have received a copy of the GNU Lesser General Public 00027 // License along with GPSTk; if not, write to the Free Software Foundation, 00028 // Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA 00029 // 00030 // Wei Yan - Chinese Academy of Sciences . 2009, 2010 00031 // 00032 //============================================================================ 00033 00034 #include "SatOrbit.hpp" 00035 00036 namespace gpstk 00037 { 00038 00041 00042 00046 class NavSatOrbit : public SatOrbit 00047 { 00048 public: 00049 00051 NavSatOrbit(); 00052 00054 virtual ~NavSatOrbit(){}; 00055 00056 00057 virtual Vector<double> getDerivatives(const double& t, 00058 const Vector<double>& y ); 00059 00060 00061 protected: 00062 00063 00064 00065 }; // End of class 'NavSatOrbit' 00066 00067 // @} 00068 00069 } // End of namespace 'gpstk' 00070 00071 00072 #endif // GPSTK_NAV_SAT_ORBIT_HPP 00073
1.3.9.1