EarthBody Class Reference
[GeoDynamics]

#include <EarthBody.hpp>

List of all members.


Detailed Description

Class to handle earth planet, it'll be taken as the central body of the spacecraft.

Definition at line 45 of file EarthBody.hpp.

Public Member Functions

 EarthBody ()
 Default constructor.
virtual ~EarthBody ()
 Default destructor.
virtual double getSpinRate (UTCTime t)
 Returnts the dynamic Earth rotation rate.

Static Protected Attributes

const double omegaEarth = 7.292115E-05
 Earth's rotation rate in rad/s.
const double radiusEarth = 6378.1363e3
 Equatorial radius of earth in m from WGS-84.
const double flatEarth = 0.00335281
 Flattening factor of earth from WGS-84.
const double gmEarth = 398600.4415e+9
 Earth gravity constant in m^3/s^2 WGS-84.


Constructor & Destructor Documentation

EarthBody  )  [inline]
 

Default constructor.

Definition at line 49 of file EarthBody.hpp.

virtual ~EarthBody  )  [inline, virtual]
 

Default destructor.

Definition at line 52 of file EarthBody.hpp.


Member Function Documentation

double getSpinRate UTCTime  t  )  [virtual]
 

Returnts the dynamic Earth rotation rate.

epoch in UTC

Definition at line 52 of file EarthBody.cpp.

References UTCTime::mjdUT1().


Member Data Documentation

const double flatEarth = 0.00335281 [static, protected]
 

Flattening factor of earth from WGS-84.

Definition at line 44 of file EarthBody.cpp.

const double gmEarth = 398600.4415e+9 [static, protected]
 

Earth gravity constant in m^3/s^2 WGS-84.

Definition at line 47 of file EarthBody.cpp.

const double omegaEarth = 7.292115E-05 [static, protected]
 

Earth's rotation rate in rad/s.

Definition at line 38 of file EarthBody.cpp.

const double radiusEarth = 6378.1363e3 [static, protected]
 

Equatorial radius of earth in m from WGS-84.

Definition at line 41 of file EarthBody.cpp.


The documentation for this class was generated from the following files:
Generated on Wed Jun 19 03:31:36 2013 for GPS ToolKit Software Library by  doxygen 1.3.9.1