DEIMOS
Earth Observation Mission CFI Software
DataHandling Software User Manual
ESA

EECFI::TleRec Class Reference

Class for containing data structure for Two Line Elements. More...

List of all members.

Public Member Functions

 TleRec ()
 Default constructor.
 TleRec (const std::string &noradSatCat, long satNumber, char classification, const std::string &intDes, double time, double nlst, double n2nd, double bstar, int ephemerisType, int index, int checksum1, double i, double ra, double e, double w, double m, double n, long absOrbit, int checksum2)
 Constructor with parameters.

Public Attributes

std::string noradSatcat
 Satellite name consistent with the NORAD SATCAT.
long satNumber
 NORAD Catalogue number.
char classification
 Classification: U=unclassified, S=secret data.
std::string intDes
double time
 reference time for the element set (UTC processing days MJ2000).
double n1st
 First Time Derivative of the Mean Motion.
double n2nd
 Second Time Derivative of Mean Motion.
double bstar
 BSTAR drag term .
int ephemerisType
 Ephemeris type.
int index
 Element number.
int checksum1
double i
 Inclination [Degrees].
double ra
 Right Ascension of the Ascending Node [Degrees].
double e
 Eccentricity.
double w
 Argument of Perigee [Degrees].
double m
 Mean Anomaly [Degrees].
double n
 Mean Motion [Revs per day].
long absOrbit
 Revolution number at epoch [Revs].
int checksum2

Detailed Description

Class for containing data structure for Two Line Elements.


Constructor & Destructor Documentation

EECFI::TleRec::TleRec (  )  [inline]

Default constructor.

EECFI::TleRec::TleRec ( const std::string &  noradSatCat,
long  satNumber,
char  classification,
const std::string &  intDes,
double  time,
double  nlst,
double  n2nd,
double  bstar,
int  ephemerisType,
int  index,
int  checksum1,
double  i,
double  ra,
double  e,
double  w,
double  m,
double  n,
long  absOrbit,
int  checksum2 
)

Constructor with parameters.


Member Data Documentation

Revolution number at epoch [Revs].

BSTAR drag term .

Checksum (Modulo 10) (Letters, blanks, periods, plus signs = 0 minus signs = 1).

Checksum (Modulo 10) (Letters, blanks, periods, plus signs = 0 minus signs = 1).

Classification: U=unclassified, S=secret data.

Eccentricity.

Ephemeris type.

Inclination [Degrees].

Element number.

std::string EECFI::TleRec::intDes

International Designator: (Last two digits of launch year) (Launch number of the year) (Piece of the launch).

Mean Anomaly [Degrees].

Mean Motion [Revs per day].

First Time Derivative of the Mean Motion.

Second Time Derivative of Mean Motion.

Satellite name consistent with the NORAD SATCAT.

Right Ascension of the Ascending Node [Degrees].

NORAD Catalogue number.

reference time for the element set (UTC processing days MJ2000).

Argument of Perigee [Degrees].


Generated on Mon Dec 11 2023 13:28:17 for by doxygen 1.7.1