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)Deprecated.as of 12.1, replaced byBistaticRangeRateTroposphericDelayModifier(TroposphericModel)BistaticRangeRateTroposphericDelayModifier(TroposphericModel model)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmodify(EstimatedMeasurement<BistaticRangeRate> estimated)Apply a modifier to an estimated measurement.voidmodifyWithoutDerivatives(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
@Deprecated public BistaticRangeRateTroposphericDelayModifier(DiscreteTroposphericModel model)
Deprecated.as of 12.1, replaced byBistaticRangeRateTroposphericDelayModifier(TroposphericModel)Constructor.- Parameters:
model- Tropospheric delay model appropriate for the current range-rate measurement method.
-
BistaticRangeRateTroposphericDelayModifier
public BistaticRangeRateTroposphericDelayModifier(TroposphericModel model)
Constructor.- Parameters:
model- Tropospheric delay model appropriate for the current range-rate measurement method.- Since:
- 12.1
-
-
Method Detail
-
modifyWithoutDerivatives
public void modifyWithoutDerivatives(EstimatedMeasurementBase<BistaticRangeRate> estimated)
Apply a modifier to an estimated measurement without derivatives.- Specified by:
modifyWithoutDerivativesin interfaceEstimationModifier<BistaticRangeRate>- Parameters:
estimated- estimated measurement to modify
-
modify
public void modify(EstimatedMeasurement<BistaticRangeRate> estimated)
Apply a modifier to an estimated measurement.- Specified by:
modifyin interfaceEstimationModifier<BistaticRangeRate>- Parameters:
estimated- estimated measurement to modify
-
-