Go to the documentation of this file.
48 double getrx()
const {
return rx; }
49 double getry()
const {
return ry; }
50 double getrz()
const {
return rz; }
51 double gettx()
const {
return tx; }
52 double getty()
const {
return ty; }
53 double gettz()
const {
return tz; }
85 uut1(initialRF, finalRF, 0, 0, 0, 10, 10, 10, 1,
"hi there",
90 -42.7e-3, -17.06e-3, 28.81e-3, 11.474*
gnsstk::
PPB,
"step 2",
94 p2({-4052052.3678, 4212836.0411, -2545105.1089}),
95 x2({-4052051.7615, 4212836.1945, -2545106.0145})
103 TUDEF(
"HelmertTransform",
"HelmertTransform");
118 1e-4, 2e-4, 3e-4, 4, 5, 6, 7,
"hi there",
142 TUDEF(
"HelmertTransform",
"transform(Position)");
176 TUDEF(
"HelmertTransform",
"transform(Vector)");
207 TUDEF(
"HelmertTransform",
"transform(Triple)");
238 TUDEF(
"HelmertTransform",
"transform(Xvt)");
317 TUDEF(
"HelmertTransform",
"transform(double)");
319 double out1x, out1y, out1z;
325 double out2x, out2y, out2z;
344 unsigned errorTotal = 0;
353 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal
@ Cartesian
cartesian (Earth-centered, Earth-fixed)
#define TUCATCH(STATEMENT)
std::string getdescription() const
#define TUASSERTE(TYPE, EXP, GOT)
double getZ() const noexcept
return ECEF Z coordinate (meters)
RefFrame frame
reference frame of this data
static const double PPB
parts per billion
Triple v
satellite velocity in ECEF Cartesian, meters/second
double relcorr
relativity correction (standard 2R.V/c^2 term), seconds
Triple x
Sat position ECEF Cartesian (X,Y,Z) meters.
double getX() const noexcept
return ECEF X coordinate (meters)
@ WGS84
WGS84, assumed to be the latest version.
double clkdrift
satellite clock drift in seconds/second
@ WGS84
The reference frame used by GPS.
TimeSystem
Definition of various time systems.
#define TUASSERTFEPS(EXP, GOT, EPS)
#define TUDEF(CLASS, METHOD)
@ UTC
Coordinated Universal Time (e.g., from NTP)
HealthStatus health
Health status of satellite at ref time.
double getY() const noexcept
return ECEF Y coordinate (meters)
static const double DEG_PER_MAS
degrees per milliarcsecond (1e-3/3600.)
Make GroupPathCorrector instantiatable for testing.
#define TUASSERTFE(EXP, GOT)
@ Degraded
Sat is in a degraded state, recommend do not use.
double clkbias
Sat clock correction in seconds.
static const double DEG_TO_RAD
Conversion Factor from degrees to radians (units: degrees^-1)
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39