Interface EstimationModifier<T extends ObservedMeasurement<T>>
-
- Type Parameters:
T- the type of the measurement
- All Known Implementing Classes:
AngularIonosphericDelayModifier,AngularRadioRefractionModifier,AngularTroposphericDelayModifier,Bias,DynamicOutlierFilter,OnBoardAntennaInterSatellitesRangeModifier,OnBoardAntennaRangeModifier,OnBoardAntennaTurnAroundRangeModifier,OutlierFilter,PhaseAmbiguityModifier,RangeIonosphericDelayModifier,RangeRateIonosphericDelayModifier,RangeRateTroposphericDelayModifier,RangeTroposphericDelayModifier,TurnAroundRangeIonosphericDelayModifier,TurnAroundRangeTroposphericDelayModifier
public interface EstimationModifier<T extends ObservedMeasurement<T>>Interface for estimated measurements modifiers used for orbit determination.Modifiers are used to take some physical corrections into account in the theoretical
measurementmodel. They can be used to model for example:- on board delays
- ground delays
- antennas mount and center of phase offsets
- tropospheric effects
- clock drifts
- ground station displacements due to tidal effects
- ...
- Since:
- 8.0
- Author:
- Luc Maisonobe
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<ParameterDriver>getParametersDrivers()Get the drivers for this modifier parameters.voidmodify(EstimatedMeasurement<T> estimated)Apply a modifier to an estimated measurement.
-
-
-
Method Detail
-
getParametersDrivers
List<ParameterDriver> getParametersDrivers()
Get the drivers for this modifier parameters.- Returns:
- drivers for this modifier parameters
-
modify
void modify(EstimatedMeasurement<T> estimated)
Apply a modifier to an estimated measurement.- Parameters:
estimated- estimated measurement to modify
-
-