COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems

Classical elements structure. More...

#include <convertdef.h>

Collaboration diagram for kepstruc:

Public Attributes

double utc
 UTC time of state vector in MJD. More...
 
uint32_t orbit
 Orbit number. More...
 
double period
 Orbital Period in seconds. More...
 
double a
 Semi-Major Axis in meters. More...
 
double e
 Eccentricity. More...
 
rvector h
 Angular Momentum vector. More...
 
double beta
 Solar Beta Angle in radians. More...
 
double eta
 
double i
 Orbital Inclination in radians. More...
 
double raan
 Right Ascension of the Ascending Node in radians. More...
 
double ap
 Argument of Perigee. More...
 
double alat
 Argument of Latitude. More...
 
double ma
 Mean Anomoly. More...
 
double ta
 True Anomoly. More...
 
double ea
 Eccentric Anomoly. More...
 
double mm
 Mean Motion. More...
 
double fa
 

Detailed Description

Classical elements structure.

Position structure representing the full state vector as classical Keplerian elements.

Member Data Documentation

double kepstruc::utc

UTC time of state vector in MJD.

uint32_t kepstruc::orbit

Orbit number.

double kepstruc::period

Orbital Period in seconds.

double kepstruc::a

Semi-Major Axis in meters.

double kepstruc::e

Eccentricity.

rvector kepstruc::h

Angular Momentum vector.

double kepstruc::beta

Solar Beta Angle in radians.

double kepstruc::eta
double kepstruc::i

Orbital Inclination in radians.

double kepstruc::raan

Right Ascension of the Ascending Node in radians.

double kepstruc::ap

Argument of Perigee.

double kepstruc::alat

Argument of Latitude.

double kepstruc::ma

Mean Anomoly.

double kepstruc::ta

True Anomoly.

double kepstruc::ea

Eccentric Anomoly.

double kepstruc::mm

Mean Motion.

double kepstruc::fa

The documentation for this struct was generated from the following file: