Ginan
Loading...
Searching...
No Matches
Navigation Struct Reference

navigation data type More...

Detailed Description

navigation data type

Collaboration diagram for Navigation:

Public Member Functions

template<class ARCHIVE >
void serialize (ARCHIVE &ar, const unsigned int &version)
 

Data Fields

map< string, map< GTime, Peph > > pephMap
 precise ephemeris
 
map< string, map< GTime, Pclk > > pclkMap
 precise clock
 
map< string, map< GTime, Att > > attMapMap
 attitudes
 
map< string, map< GTime, AzElMapData< Vector3d >, std::greater< GTime > > > dragMap
 
map< string, map< GTime, AzElMapData< Vector3d >, std::greater< GTime > > > reflectorMap
 
map< string, map< E_Sys, map< E_FType, map< GTime, PhaseCenterOffset, std::greater< GTime > > > > > pcoMap
 
map< string, map< E_Sys, map< E_FType, map< GTime, PhaseCenterData, std::greater< GTime > > > > > pcvMap
 
map< SatSys, map< E_NavMsgType, map< GTime, Eph, std::greater< GTime > > > > ephMap
 GPS/QZS/GAL/BDS ephemeris.
 
map< SatSys, map< E_NavMsgType, map< GTime, Geph, std::greater< GTime > > > > gephMap
 GLONASS ephemeris.
 
map< SatSys, map< E_NavMsgType, map< GTime, Seph, std::greater< GTime > > > > sephMap
 SBAS ephemeris.
 
map< SatSys, map< E_NavMsgType, map< GTime, Ceph, std::greater< GTime > > > > cephMap
 GPS/QZS/BDS CNVX ephemeris.
 
map< E_Sys, map< E_NavMsgType, map< GTime, ION, std::greater< GTime > > > > ionMap
 ION messages.
 
map< E_StoCode, map< E_NavMsgType, map< GTime, STO, std::greater< GTime > > > > stoMap
 STO messages.
 
map< E_Sys, map< E_NavMsgType, map< GTime, EOP, std::greater< GTime > > > > eopMap
 EOP messages.
 
map< GTime, TEC, std::greater< GTime > > tecMap
 tec grid data
 
map< SatSys, map< GTime, string, std::greater< GTime > > > svnMap
 Sat SVNs.
 
map< string, string > blocktypeMap
 svn blocktypes
 
map< SatSys, SatNavsatNavMap
 
SSRAtm ssrAtm
 
ERP erp
 
int leaps = -1
 
char glo_fcn [NSATGLO+1]
 
double glo_cpbias [4]
 
struct jpl_eph_data * jplEph_ptr = nullptr
 

Member Function Documentation

◆ serialize()

template<class ARCHIVE >
void Navigation::serialize ( ARCHIVE & ar,
const unsigned int & version )
inline

Field Documentation

◆ attMapMap

map<string, map<GTime, Att> > Navigation::attMapMap

attitudes

◆ blocktypeMap

map<string, string> Navigation::blocktypeMap

svn blocktypes

◆ cephMap

map<SatSys, map<E_NavMsgType, map<GTime, Ceph, std::greater<GTime> > > > Navigation::cephMap

GPS/QZS/BDS CNVX ephemeris.

◆ dragMap

map<string, map<GTime, AzElMapData<Vector3d>, std::greater<GTime> > > Navigation::dragMap

◆ eopMap

map<E_Sys, map<E_NavMsgType, map<GTime, EOP, std::greater<GTime> > > > Navigation::eopMap

EOP messages.

◆ ephMap

map<SatSys, map<E_NavMsgType, map<GTime, Eph, std::greater<GTime> > > > Navigation::ephMap

GPS/QZS/GAL/BDS ephemeris.

◆ erp

ERP Navigation::erp

◆ gephMap

map<SatSys, map<E_NavMsgType, map<GTime, Geph, std::greater<GTime> > > > Navigation::gephMap

GLONASS ephemeris.

◆ glo_cpbias

double Navigation::glo_cpbias[4]

◆ glo_fcn

char Navigation::glo_fcn[NSATGLO+1]

◆ ionMap

map<E_Sys, map<E_NavMsgType, map<GTime, ION, std::greater<GTime> > > > Navigation::ionMap

ION messages.

◆ jplEph_ptr

struct jpl_eph_data* Navigation::jplEph_ptr = nullptr

◆ leaps

int Navigation::leaps = -1

◆ pclkMap

map<string, map<GTime, Pclk> > Navigation::pclkMap

precise clock

◆ pcoMap

map<string, map<E_Sys, map<E_FType, map<GTime, PhaseCenterOffset, std::greater<GTime> > > > > Navigation::pcoMap

◆ pcvMap

map<string, map<E_Sys, map<E_FType, map<GTime, PhaseCenterData, std::greater<GTime> > > > > Navigation::pcvMap

◆ pephMap

map<string, map<GTime, Peph> > Navigation::pephMap

precise ephemeris

◆ reflectorMap

map<string, map<GTime, AzElMapData<Vector3d>, std::greater<GTime> > > Navigation::reflectorMap

◆ satNavMap

map<SatSys, SatNav> Navigation::satNavMap

◆ sephMap

map<SatSys, map<E_NavMsgType, map<GTime, Seph, std::greater<GTime> > > > Navigation::sephMap

SBAS ephemeris.

◆ ssrAtm

SSRAtm Navigation::ssrAtm

◆ stoMap

map<E_StoCode, map<E_NavMsgType, map<GTime, STO, std::greater<GTime> > > > Navigation::stoMap

STO messages.

◆ svnMap

map<SatSys, map<GTime, string, std::greater<GTime> > > Navigation::svnMap

Sat SVNs.

◆ tecMap

map<GTime, TEC, std::greater<GTime> > Navigation::tecMap

tec grid data


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