Class PhaseShiftCorrection
- java.lang.Object
-
- org.orekit.files.rinex.observation.PhaseShiftCorrection
-
public class PhaseShiftCorrection extends Object
Phase Shift corrections. Contains the phase shift corrections used to generate phases consistent with respect to cycle shifts.- Since:
- 12.0
-
-
Constructor Summary
Constructors Constructor Description PhaseShiftCorrection(SatelliteSystem satSystemPhaseShift, ObservationType typeObsPhaseShift, double phaseShiftCorrection, List<SatInSystem> satsPhaseShift)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getCorrection()
Get the Phase Shift Corrections.SatelliteSystem
getSatelliteSystem()
Get the Satellite System.List<SatInSystem>
getSatsCorrected()
Get the list of satellites involved.ObservationType
getTypeObs()
Get the Carrier Phase Observation Code.
-
-
-
Constructor Detail
-
PhaseShiftCorrection
public PhaseShiftCorrection(SatelliteSystem satSystemPhaseShift, ObservationType typeObsPhaseShift, double phaseShiftCorrection, List<SatInSystem> satsPhaseShift)
Simple constructor.- Parameters:
satSystemPhaseShift
- Satellite SystemtypeObsPhaseShift
- Carrier Phase Observation Code (may be null)phaseShiftCorrection
- Phase Shift Corrections (cycles)satsPhaseShift
- List of satellites involved
-
-
Method Detail
-
getSatelliteSystem
public SatelliteSystem getSatelliteSystem()
Get the Satellite System.- Returns:
- Satellite System.
-
getTypeObs
public ObservationType getTypeObs()
Get the Carrier Phase Observation Code.The observation code may be null for the uncorrected reference signal group
- Returns:
- Carrier Phase Observation Code.
-
getCorrection
public double getCorrection()
Get the Phase Shift Corrections.- Returns:
- Phase Shift Corrections (cycles)
-
getSatsCorrected
public List<SatInSystem> getSatsCorrected()
Get the list of satellites involved.- Returns:
- List of satellites involved (if empty, all the sats are involved)
-
-