public class OEMFile extends ODMFile implements EphemerisFile
Modifier and Type | Class and Description |
---|---|
static class |
OEMFile.CovarianceMatrix
The CovarianceMatrix class represents a covariance matrix and its
metadata: epoch and frame.
|
class |
OEMFile.EphemeridesBlock
The Ephemerides Blocks class contain metadata, the list of ephemerides data
lines and optional covariance matrices (and their metadata).
|
static class |
OEMFile.OemSatelliteEphemeris
OEM ephemeris blocks for a single satellite.
|
EphemerisFile.EphemerisSegment, EphemerisFile.SatelliteEphemeris
Constructor and Description |
---|
OEMFile()
OEMFile constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addEphemeridesBlock()
Add a block to the list of ephemeris blocks.
|
void |
checkTimeSystems()
Check that, according to the CCSDS standard, every OEMBlock has the same time system.
|
List<OEMFile.EphemeridesBlock> |
getEphemeridesBlocks()
Get the list of ephemerides blocks as an unmodifiable list.
|
Map<String,OEMFile.OemSatelliteEphemeris> |
getSatellites()
Get the loaded ephemeris for each satellite in the file.
|
getMuCreated, getMuParsed, getMuSet, getMuUsed, setMuSet, setMuUsed
getConventions, getCreationDate, getDataContext, getFormatVersion, getHeaderComment, getMissionReferenceDate, getMu, getOriginator, setConventions, setCreationDate, setDataContext, setFormatVersion, setHeaderComment, setMissionReferenceDate, setMu, setOriginator
public void addEphemeridesBlock()
public List<OEMFile.EphemeridesBlock> getEphemeridesBlocks()
public void checkTimeSystems()
public Map<String,OEMFile.OemSatelliteEphemeris> getSatellites()
EphemerisFile
getSatellites
in interface EphemerisFile
Copyright © 2002-2020 CS GROUP. All rights reserved.