Class RinexNavigationHeader
- java.lang.Object
-
- org.orekit.files.rinex.section.RinexBaseHeader
-
- org.orekit.files.rinex.navigation.RinexNavigationHeader
-
public class RinexNavigationHeader extends RinexBaseHeader
Header for Rinex Navigation.- Since:
- 12.0
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Constructor Description RinexNavigationHeader()Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTimeSystemCorrections(TimeSystemCorrection timeSystemCorrection)Add a time system correction to the list.IonosphericCorrectionTypegetIonosphericCorrectionType()Getter for the ionospheric correction type.intgetMergedFiles()Getter for the number of merged files.intgetNumberOfLeapSeconds()Getter for the current number of leap seconds.List<TimeSystemCorrection>getTimeSystemCorrections()Getter for the time system corrections contained in the file header.voidsetIonosphericCorrectionType(IonosphericCorrectionType ionosphericCorrectionType)Setter for the ionospheric correction type.voidsetMergedFiles(int mergedFiles)Setter for the number of merged files.voidsetNumberOfLeapSeconds(int numberOfLeapSeconds)Setter for the current number of leap seconds.-
Methods inherited from class org.orekit.files.rinex.section.RinexBaseHeader
getCreationDate, getCreationDateComponents, getCreationTimeZone, getDoi, getFileType, getFormatVersion, getLicense, getProgramName, getRunByName, getSatelliteSystem, getStationInformation, setCreationDate, setCreationDateComponents, setCreationTimeZone, setDoi, setFormatVersion, setLicense, setProgramName, setRunByName, setSatelliteSystem, setStationInformation
-
-
-
-
Method Detail
-
getIonosphericCorrectionType
public IonosphericCorrectionType getIonosphericCorrectionType()
Getter for the ionospheric correction type.- Returns:
- the ionospheric correction type
-
setIonosphericCorrectionType
public void setIonosphericCorrectionType(IonosphericCorrectionType ionosphericCorrectionType)
Setter for the ionospheric correction type.- Parameters:
ionosphericCorrectionType- the ionospheric correction type to set
-
getTimeSystemCorrections
public List<TimeSystemCorrection> getTimeSystemCorrections()
Getter for the time system corrections contained in the file header.Corrections to transform the system time to UTC or oter time system.
- Returns:
- the list of time system corrections
-
addTimeSystemCorrections
public void addTimeSystemCorrections(TimeSystemCorrection timeSystemCorrection)
Add a time system correction to the list.- Parameters:
timeSystemCorrection- the element to add
-
getMergedFiles
public int getMergedFiles()
Getter for the number of merged files.- Returns:
- the number of merged files
-
setMergedFiles
public void setMergedFiles(int mergedFiles)
Setter for the number of merged files.- Parameters:
mergedFiles- the number of merged files
-
getNumberOfLeapSeconds
public int getNumberOfLeapSeconds()
Getter for the current number of leap seconds.- Returns:
- the current number of leap seconds
-
setNumberOfLeapSeconds
public void setNumberOfLeapSeconds(int numberOfLeapSeconds)
Setter for the current number of leap seconds.- Parameters:
numberOfLeapSeconds- the number of leap seconds to set
-
-