public class BistaticRangeIonosphericDelayModifier extends BaseRangeIonosphericDelayModifier implements EstimationModifier<BistaticRange>
The ionospheric delay depends on the frequency of the signal (GNSS, VLBI, ...). For optical measurements (e.g. SLR), the ray is not affected by ionosphere charged particles.
Since 10.0, state derivatives and ionospheric parameters derivates are computed using automatic differentiation.
Constructor and Description |
---|
BistaticRangeIonosphericDelayModifier(IonosphericModel model,
double freq)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
modify(EstimatedMeasurement<BistaticRange> estimated)
Apply a modifier to an estimated measurement.
|
void |
modifyWithoutDerivatives(EstimatedMeasurementBase<BistaticRange> estimated)
Apply a modifier to an estimated measurement without derivatives.
|
getIonoModel, getParametersDrivers, rangeErrorIonosphericModel, rangeErrorIonosphericModel
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, getParametersDrivers, isSupported
public BistaticRangeIonosphericDelayModifier(IonosphericModel model, double freq)
model
- Ionospheric delay model appropriate for the current range measurement method.freq
- frequency of the signal in Hzpublic void modifyWithoutDerivatives(EstimatedMeasurementBase<BistaticRange> estimated)
modifyWithoutDerivatives
in interface EstimationModifier<BistaticRange>
estimated
- estimated measurement to modifypublic void modify(EstimatedMeasurement<BistaticRange> estimated)
modify
in interface EstimationModifier<BistaticRange>
estimated
- estimated measurement to modifyCopyright © 2002-2023 CS GROUP. All rights reserved.