Public Member Functions | Private Attributes | List of all members
AlmOrbit_T Class Reference

Detailed Description

Definition at line 55 of file AlmOrbit_T.cpp.

Inheritance diagram for AlmOrbit_T:
Inheritance graph
[legend]

Public Member Functions

 AlmOrbit_T ()
 
int dumpTest (void)
 
int getTest (void)
 
int initializationTest (void)
 
int operatorTest (void)
 
int svXvtTest (void)
 
 ~AlmOrbit_T ()
 
- Public Member Functions inherited from gnsstk::AlmOrbit
 AlmOrbit () noexcept
 Default constructor, initialize to 0. More...
 
 AlmOrbit (short prn, double aEcc, double ai_offset, double aOMEGAdot, double aAhalf, double aOMEGA0, double aw, double aM0, double aAF0, double aAF1, long aToa, long axmit_time, short aweek, short aSV_health)
 Fill constructor for all fields. More...
 
void dump (std::ostream &s=std::cout, int verbosity=1) const
 
double getAF0 () const
 
double getAF1 () const
 
double getAhalf () const
 
double getecc () const
 
short getFullWeek () const noexcept
 returns full week of TRANSMIT TIME More...
 
double geti_offset () const
 
double getM0 () const
 
double getOMEGA0 () const
 
double getOMEGAdot () const
 
short getPRN () const
 
short getPRNID () const noexcept
 
short getSVHealth () const noexcept
 
CommonTime getTimestamp () const noexcept
 
long getToaSOW () const
 
CommonTime getToaTime () const noexcept
 
short getToaWeek () const
 
CommonTime getTransmitTime () const noexcept
 
double getw () const
 
long getxmit_time () const
 
Xvt svXvt (const CommonTime &t) const
 

Private Attributes

double eps
 

Additional Inherited Members

- Protected Attributes inherited from gnsstk::AlmOrbit
double AF0
 
double AF1
 
double Ahalf
 
double ecc
 
double i_offset
 
double M0
 
double OMEGA0
 
double OMEGAdot
 
short PRN
 
short SV_health
 
long Toa
 
double w
 
short week
 
long xmit_time
 

Constructor & Destructor Documentation

◆ AlmOrbit_T()

AlmOrbit_T::AlmOrbit_T ( )
inline

Definition at line 58 of file AlmOrbit_T.cpp.

◆ ~AlmOrbit_T()

AlmOrbit_T::~AlmOrbit_T ( )
inline

Definition at line 62 of file AlmOrbit_T.cpp.

Member Function Documentation

◆ dumpTest()

int AlmOrbit_T::dumpTest ( void  )
inline

Definition at line 158 of file AlmOrbit_T.cpp.

◆ getTest()

int AlmOrbit_T::getTest ( void  )
inline

Definition at line 260 of file AlmOrbit_T.cpp.

◆ initializationTest()

int AlmOrbit_T::initializationTest ( void  )
inline

Definition at line 67 of file AlmOrbit_T.cpp.

◆ operatorTest()

int AlmOrbit_T::operatorTest ( void  )
inline

Definition at line 227 of file AlmOrbit_T.cpp.

◆ svXvtTest()

int AlmOrbit_T::svXvtTest ( void  )
inline

Definition at line 319 of file AlmOrbit_T.cpp.

Member Data Documentation

◆ eps

double AlmOrbit_T::eps
private

Definition at line 409 of file AlmOrbit_T.cpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:43