Class PhaseCentersOneWayGNSSBaseModifier<T extends AbstractMeasurement<T>>
- java.lang.Object
-
- org.orekit.estimation.measurements.modifiers.PhaseCentersOneWayGNSSBaseModifier<T>
-
- Type Parameters:
T
- type of the measurement
- Direct Known Subclasses:
OnBoardAntennaOneWayGNSSPhaseModifier
,OnBoardAntennaOneWayGNSSRangeModifier
public class PhaseCentersOneWayGNSSBaseModifier<T extends AbstractMeasurement<T>> extends Object
On-board antenna offset effect on inter-satellites phase measurements.- Since:
- 12.1
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Constructor Description PhaseCentersOneWayGNSSBaseModifier(FrequencyPattern receiverPattern, FrequencyPattern emitterPattern, AttitudeProvider attitudeProvider)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getEffectName()
Get the name of the effect modifying the measurement.double
oneWayDistanceModification(EstimatedMeasurementBase<T> estimated)
Compute distance modification for one way measurement.
-
-
-
Constructor Detail
-
PhaseCentersOneWayGNSSBaseModifier
public PhaseCentersOneWayGNSSBaseModifier(FrequencyPattern receiverPattern, FrequencyPattern emitterPattern, AttitudeProvider attitudeProvider)
Simple constructor.- Parameters:
receiverPattern
- pattern for receiver satelliteemitterPattern
- pattern for emitter satelliteattitudeProvider
- attitude provider of the emitting satellite
-
-
Method Detail
-
getEffectName
public String getEffectName()
Get the name of the effect modifying the measurement.- Returns:
- name of the effect modifying the measurement
- Since:
- 13.0
-
oneWayDistanceModification
public double oneWayDistanceModification(EstimatedMeasurementBase<T> estimated)
Compute distance modification for one way measurement.- Parameters:
estimated
- estimated measurement to modify- Returns:
- distance modification to add to raw measurement
-
-