Go to the documentation of this file.
51 double gettx()
const {
return translation(0); }
52 double getty()
const {
return translation(1); }
53 double gettz()
const {
return translation(2); }
84 uut1(initialRF, finalRF, 0, 0, 0, 10, 10, 10, 1,
"hi there",
89 -42.7e-3, -17.06e-3, 28.81e-3, 11.474*
gnsstk::
PPB,
"step 2",
93 p2({-4052052.3678, 4212836.0411, -2545105.1089}),
94 x2({-4052051.7615, 4212836.1945, -2545106.0145})
102 TUDEF(
"HelmertTransformer",
"HelmertTransformer");
111 1e-4, 2e-4, 3e-4, 4, 5, 6, 7,
"hi there",
137 TUDEF(
"HelmertTransformer",
"transform(Position)");
174 TUDEF(
"HelmertTransformer",
"transform(Vector)");
205 TUDEF(
"HelmertTransformer",
"transform(Triple)");
236 TUDEF(
"HelmertTransformer",
"transform(Xvt)");
318 TUDEF(
"HelmertTransformer",
"transform(double)");
320 double out1x, out1y, out1z;
326 double out2x, out2y, out2z;
345 unsigned errorTotal = 0;
354 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal
@ Cartesian
cartesian (Earth-centered, Earth-fixed)
void setReferenceFrame(const RefFrame &frame) noexcept
std::string getdescription() const
#define TUASSERTE(TYPE, EXP, GOT)
Matrix< T > rotation(T angle, int axis)
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)
double clkdrift
satellite clock drift in seconds/second
TimeSystem
Definition of various time systems.
#define TUASSERTFEPS(EXP, GOT, EPS)
RefFrameSys
Reference frame systems. For specific realizations, see RefFrameRlz.
#define TUDEF(CLASS, METHOD)
@ UTC
Coordinated Universal Time (e.g., from NTP)
HealthStatus health
Health status of satellite at ref time.
@ PZ90Y2007
PZ90 (GLONASS), 2007 version.
double getY() const noexcept
return ECEF Y coordinate (meters)
@ WGS84G1150
WGS84, GPS week 1150 version.
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