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

Detailed Description

Definition at line 71 of file ObsRngDev_T.cpp.

Public Member Functions

int BasicCalculationTest (void)
 
int BasicConstructorTest (void)
 
int GammaCalculationTest (void)
 
int GammaConstructorTest (void)
 
int GammaTroposphericConstructorTest (void)
 
int getFunctionsTest (void)
 
int IonosphericCalculationTest (void)
 
int IonosphericConstructorTest (void)
 
int IonosphericTroposphericCalculationTest (void)
 
int IonosphericTroposphericConstructorTest (void)
 
 ObsRngDev_T ()
 
int TroposphericCalculationTest (void)
 
int TroposphericConstructorTest (void)
 
int TroposphericGammaCalculationTest (void)
 
 ~ObsRngDev_T ()
 

Private Attributes

char * buff
 
std::vector< gnsstk::CommonTimecTimeVec
 
gnsstk::WGS84Ellipsoid em
 
gnsstk::NavLibrary ephemStore
 High level nav store interface. More...
 
int failCount
 
gnsstk::SatID id
 
gnsstk::NavDataFactoryPtr ndfp
 nav data file reader More...
 
std::vector< gnsstk::ObsRngDevordVec
 
std::vector< gnsstk::ObsRngDevordVecGamma
 
std::vector< gnsstk::ObsRngDevordVecIon
 
std::vector< gnsstk::ObsRngDevordVecTrop
 
std::vector< gnsstk::ObsRngDevordVecTropGamma
 
std::vector< gnsstk::ObsRngDevordVecTropIon
 
std::vector< float > prange
 
std::vector< float > prange2
 
std::vector< std::map< int, float > > prnPrange
 
gnsstk::Position receiverPos
 

Constructor & Destructor Documentation

◆ ObsRngDev_T()

ObsRngDev_T::ObsRngDev_T ( )
inline

Definition at line 74 of file ObsRngDev_T.cpp.

◆ ~ObsRngDev_T()

ObsRngDev_T::~ObsRngDev_T ( )
inline

Definition at line 101 of file ObsRngDev_T.cpp.

Member Function Documentation

◆ BasicCalculationTest()

int ObsRngDev_T::BasicCalculationTest ( void  )
inline

Definition at line 421 of file ObsRngDev_T.cpp.

◆ BasicConstructorTest()

int ObsRngDev_T::BasicConstructorTest ( void  )
inline

Definition at line 103 of file ObsRngDev_T.cpp.

◆ GammaCalculationTest()

int ObsRngDev_T::GammaCalculationTest ( void  )
inline

Definition at line 494 of file ObsRngDev_T.cpp.

◆ GammaConstructorTest()

int ObsRngDev_T::GammaConstructorTest ( void  )
inline

Definition at line 273 of file ObsRngDev_T.cpp.

◆ GammaTroposphericConstructorTest()

int ObsRngDev_T::GammaTroposphericConstructorTest ( void  )
inline

Definition at line 313 of file ObsRngDev_T.cpp.

◆ getFunctionsTest()

int ObsRngDev_T::getFunctionsTest ( void  )
inline

Definition at line 358 of file ObsRngDev_T.cpp.

◆ IonosphericCalculationTest()

int ObsRngDev_T::IonosphericCalculationTest ( void  )
inline

Definition at line 439 of file ObsRngDev_T.cpp.

◆ IonosphericConstructorTest()

int ObsRngDev_T::IonosphericConstructorTest ( void  )
inline

Definition at line 142 of file ObsRngDev_T.cpp.

◆ IonosphericTroposphericCalculationTest()

int ObsRngDev_T::IonosphericTroposphericCalculationTest ( void  )
inline

Definition at line 476 of file ObsRngDev_T.cpp.

◆ IonosphericTroposphericConstructorTest()

int ObsRngDev_T::IonosphericTroposphericConstructorTest ( void  )
inline

Definition at line 229 of file ObsRngDev_T.cpp.

◆ TroposphericCalculationTest()

int ObsRngDev_T::TroposphericCalculationTest ( void  )
inline

Definition at line 457 of file ObsRngDev_T.cpp.

◆ TroposphericConstructorTest()

int ObsRngDev_T::TroposphericConstructorTest ( void  )
inline

Definition at line 186 of file ObsRngDev_T.cpp.

◆ TroposphericGammaCalculationTest()

int ObsRngDev_T::TroposphericGammaCalculationTest ( void  )
inline

Definition at line 512 of file ObsRngDev_T.cpp.

Member Data Documentation

◆ buff

char* ObsRngDev_T::buff
private

Definition at line 536 of file ObsRngDev_T.cpp.

◆ cTimeVec

std::vector<gnsstk::CommonTime> ObsRngDev_T::cTimeVec
private

Definition at line 546 of file ObsRngDev_T.cpp.

◆ em

gnsstk::WGS84Ellipsoid ObsRngDev_T::em
private

Definition at line 552 of file ObsRngDev_T.cpp.

◆ ephemStore

gnsstk::NavLibrary ObsRngDev_T::ephemStore
private

High level nav store interface.

Definition at line 549 of file ObsRngDev_T.cpp.

◆ failCount

int ObsRngDev_T::failCount
private

Definition at line 531 of file ObsRngDev_T.cpp.

◆ id

gnsstk::SatID ObsRngDev_T::id
private

Definition at line 532 of file ObsRngDev_T.cpp.

◆ ndfp

gnsstk::NavDataFactoryPtr ObsRngDev_T::ndfp
private

nav data file reader

Definition at line 551 of file ObsRngDev_T.cpp.

◆ ordVec

std::vector<gnsstk::ObsRngDev> ObsRngDev_T::ordVec
private

Definition at line 538 of file ObsRngDev_T.cpp.

◆ ordVecGamma

std::vector<gnsstk::ObsRngDev> ObsRngDev_T::ordVecGamma
private

Definition at line 542 of file ObsRngDev_T.cpp.

◆ ordVecIon

std::vector<gnsstk::ObsRngDev> ObsRngDev_T::ordVecIon
private

Definition at line 539 of file ObsRngDev_T.cpp.

◆ ordVecTrop

std::vector<gnsstk::ObsRngDev> ObsRngDev_T::ordVecTrop
private

Definition at line 540 of file ObsRngDev_T.cpp.

◆ ordVecTropGamma

std::vector<gnsstk::ObsRngDev> ObsRngDev_T::ordVecTropGamma
private

Definition at line 543 of file ObsRngDev_T.cpp.

◆ ordVecTropIon

std::vector<gnsstk::ObsRngDev> ObsRngDev_T::ordVecTropIon
private

Definition at line 541 of file ObsRngDev_T.cpp.

◆ prange

std::vector<float> ObsRngDev_T::prange
private

Definition at line 533 of file ObsRngDev_T.cpp.

◆ prange2

std::vector<float> ObsRngDev_T::prange2
private

Definition at line 534 of file ObsRngDev_T.cpp.

◆ prnPrange

std::vector< std::map<int, float> > ObsRngDev_T::prnPrange
private

Definition at line 545 of file ObsRngDev_T.cpp.

◆ receiverPos

gnsstk::Position ObsRngDev_T::receiverPos
private

Definition at line 547 of file ObsRngDev_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