Class PhaseCentersInterSatellitesBaseModifier<T extends AbstractMeasurement<T>>
java.lang.Object
org.orekit.estimation.measurements.modifiers.PhaseCentersInterSatellitesBaseModifier<T>
- Type Parameters:
T- type of the measurement
- Direct Known Subclasses:
OnBoardAntennaInterSatellitesPhaseModifier,OnBoardAntennaInterSatellitesRangeModifier
public class PhaseCentersInterSatellitesBaseModifier<T extends AbstractMeasurement<T>>
extends Object
On-board antenna offset effect on inter-satellites phase measurements.
- Since:
- 12.1
- Author:
- Luc Maisonobe
-
Constructor Summary
ConstructorsConstructorDescriptionPhaseCentersInterSatellitesBaseModifier(FrequencyPattern pattern1, FrequencyPattern pattern2) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the name of the effect modifying the measurement.doubleoneWayDistanceModification(EstimatedMeasurementBase<T> estimated) Compute distance modification for one way measurement.doubleCompute distance modification for two way measurement.
-
Constructor Details
-
PhaseCentersInterSatellitesBaseModifier
public PhaseCentersInterSatellitesBaseModifier(FrequencyPattern pattern1, FrequencyPattern pattern2) Simple constructor.- Parameters:
pattern1- pattern for satellite 1 (i.e. the satellite which receives the signal and performs the measurement)pattern2- pattern for satellite 2 (i.e. the satellite which simply emits the signal in the one-way case, or reflects the signal in the two-way case)
-
-
Method Details
-
getEffectName
Get the name of the effect modifying the measurement.- Returns:
- name of the effect modifying the measurement
- Since:
- 13.0
-
oneWayDistanceModification
Compute distance modification for one way measurement.- Parameters:
estimated- estimated measurement to modify- Returns:
- distance modification to add to raw measurement
-
twoWayDistanceModification
Compute distance modification for two way measurement.- Parameters:
estimated- estimated measurement to modify- Returns:
- distance modification to add to raw measurement
-