Struct GnssIonospherePlasmaRayTraceOptions¶
Defined in File gnss_measurement.h
Struct Documentation¶
-
struct GnssIonospherePlasmaRayTraceOptions¶
Public Members
-
pecsim::RayTraceConfig config¶
Ray-tracing configuration supplied by the caller. GNSSMeasurements does not fill in model parameters such as Kp, integrator, correction mode, or step sizes.
-
Frame raytrace_frame = Frame::ECEF¶
Frame expected by the plasma ray tracer. The raytrace implementation uses geocentric Earth-fixed coordinates by convention.
-
Time raytrace_epoch_scale = Time::UTC¶
Time scale passed to the plasma model. The raytrace routines expect seconds from J2000 in UTC by convention.
-
bool use_channel_frequency = true¶
If true, overwrite
config.freq_Hzwith the GNSS channel frequency.
-
pecsim::IRIModel iri_model = pecsim::IRIModel::NONE¶
Optional IRI model selection. If left as NONE, the current global plasma IRI setting is used.
-
bool debug_propagation = false¶
-
bool debug_correction = false¶
-
pecsim::RayTraceConfig config¶