Class KlobucharIonosphericCorrection

java.lang.Object
org.orekit.files.rinex.navigation.IonosphericCorrection
org.orekit.files.rinex.navigation.KlobucharIonosphericCorrection

public class KlobucharIonosphericCorrection extends IonosphericCorrection
Container for Klobuchar ionospheric corrections.
Since:
14.0
Author:
Luc Maisonobe
  • Constructor Details

    • KlobucharIonosphericCorrection

      public KlobucharIonosphericCorrection(IonosphericCorrectionType type, char timeMark, double[] klobucharAlpha, double[] klobucharBeta)
      Constructor.
      Parameters:
      type - ionospheric correction type
      timeMark - time mark (A: 00h-01h, B: 01h-02h…, X: 23h-24h)
      klobucharAlpha - the α ionospheric parameters to set
      klobucharBeta - the β ionospheric parameters to set
  • Method Details

    • getKlobucharAlpha

      public double[] getKlobucharAlpha()
      Get the α ionospheric parameters.

      They are used to initialize the KlobucharIonoModel.

      Returns:
      the α ionospheric parameters or null if not initialized
    • getKlobucharBeta

      public double[] getKlobucharBeta()
      Get the β ionospheric parameters.

      They are used to initialize the KlobucharIonoModel.

      Returns:
      the β ionospheric parameters or null if not initialized