Go to the documentation of this file.
65 ndfp(std::make_shared<gnsstk::RinexNavDataFactory>());
67 std::string fname = gnsstk::getPathData() + gnsstk::getFileSep() +
82 TUDEF(
"CorrectedEphemerisRange",
"ComputeAtReceiveTime");
100 TUDEF(
"CorrectedEphemerisRange",
"ComputeAtTransmitTime");
118 TUDEF(
"CorrectedEphemerisRange",
"ComputeAtTransmitTime");
136 TUDEF(
"CorrectedEphemerisRange",
"ComputeAtTransmitSvTime");
154 unsigned errorTotal = 0;
161 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal
unsigned testComputeAtReceiveTime()
unsigned testComputeAtTransmitSvTime()
unsigned testComputeAtTransmitTime()
std::shared_ptr< NavDataFactory > NavDataFactoryPtr
Managed pointer to NavDataFactory.
gnsstk::NavLibrary navLib
bool addDataSource(const std::string &source) override
#define TUASSERTFESMRT(EXP, GOT)
double rawrange
The computed raw (geometric) range in meters.
double ComputeAtTransmitTime(const CommonTime &trNom, const double &pr, const Position &rx, const SatID sat, NavLibrary &navLib, NavSearchOrder order=NavSearchOrder::User, SVHealth xmitHealth=SVHealth::Any, NavValidityType valid=NavValidityType::ValidOnly, const EllipsoidModel &ellipsoid=GPSEllipsoid())
#define TUDEF(CLASS, METHOD)
#define GNSSTK_ASSERT(CONDITION)
Provide an "ASSERT" type macro.
double ComputeAtTransmitSvTime(const CommonTime &ttNom, const double &pr, const Position &rx, const SatID sat, NavLibrary &navLib, NavSearchOrder order=NavSearchOrder::User, SVHealth xmitHealth=SVHealth::Any, NavValidityType valid=NavValidityType::ValidOnly, const EllipsoidModel &ellipsoid=GPSEllipsoid())
void addFactory(NavDataFactoryPtr &fact)
double ComputeAtReceiveTime(const CommonTime &trNom, const Position &rx, const SatID sat, NavLibrary &navLib, NavSearchOrder order=NavSearchOrder::User, SVHealth xmitHealth=SVHealth::Any, NavValidityType valid=NavValidityType::ValidOnly, const EllipsoidModel &ellipsoid=GPSEllipsoid())
unsigned testComputeAtTransmitTime2()
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39