Class BistaticRangeRateTroposphericDelayModifier
- java.lang.Object
-
- org.orekit.estimation.measurements.modifiers.BaseRangeRateTroposphericDelayModifier
-
- org.orekit.estimation.measurements.modifiers.BistaticRangeRateTroposphericDelayModifier
-
- All Implemented Interfaces:
EstimationModifier<BistaticRangeRate>
,ParameterDriversProvider
public class BistaticRangeRateTroposphericDelayModifier extends BaseRangeRateTroposphericDelayModifier implements EstimationModifier<BistaticRangeRate>
Class modifying theoretical bistatic range-rate measurements with tropospheric delay.The effect of tropospheric correction on the bistatic range-rate is directly computed through the computation of the tropospheric delay difference with respect to time.
Tropospheric delay is not frequency dependent for signals up to 15 GHz.
- Since:
- 11.2
- Author:
- Pascal Parraud
-
-
Constructor Summary
Constructors Constructor Description BistaticRangeRateTroposphericDelayModifier(DiscreteTroposphericModel model)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
modify(EstimatedMeasurement<BistaticRangeRate> estimated)
Apply a modifier to an estimated measurement.void
modifyWithoutDerivatives(EstimatedMeasurementBase<BistaticRangeRate> estimated)
Apply a modifier to an estimated measurement without derivatives.-
Methods inherited from class org.orekit.estimation.measurements.modifiers.BaseRangeRateTroposphericDelayModifier
getParametersDrivers, getTropoModel, rangeRateErrorTroposphericModel, rangeRateErrorTroposphericModel
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.utils.ParameterDriversProvider
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, getParametersDrivers, isSupported
-
-
-
-
Constructor Detail
-
BistaticRangeRateTroposphericDelayModifier
public BistaticRangeRateTroposphericDelayModifier(DiscreteTroposphericModel model)
Constructor.- Parameters:
model
- Tropospheric delay model appropriate for the current range-rate measurement method.
-
-
Method Detail
-
modifyWithoutDerivatives
public void modifyWithoutDerivatives(EstimatedMeasurementBase<BistaticRangeRate> estimated)
Apply a modifier to an estimated measurement without derivatives.- Specified by:
modifyWithoutDerivatives
in interfaceEstimationModifier<BistaticRangeRate>
- Parameters:
estimated
- estimated measurement to modify
-
modify
public void modify(EstimatedMeasurement<BistaticRangeRate> estimated)
Apply a modifier to an estimated measurement.- Specified by:
modify
in interfaceEstimationModifier<BistaticRangeRate>
- Parameters:
estimated
- estimated measurement to modify
-
-