DEIMOS
Earth Observation Mission CFI Software
DataHandling Software User Manual
ESA

EECFI::OemFile Class Reference

Class for reading ORBIT EPHEMERIS MESSAGE (OEM) files. More...

Inheritance diagram for EECFI::OemFile:
EECFI::EEFile EECFI::CfiClass

List of all members.

Public Member Functions

 OemFile ()
 Default constructor.
 OemFile (const std::string &fileNam)
 Constructor with parameters.
 OemFile (const OemFile &other)
 ~OemFile () NOEXCEPT
 Destructor.
OemFileoperator= (const OemFile &other)
void read ()
 Read the whole file.
void read (const OsvListReadConfiguration &osvListReadConfig)
 Read the file according to inputs (base method).

Public Attributes

std::string ccsdsOemVers
std::string commentHeader
std::string creationDate
std::string originator
std::string commentMetadata
std::string objectName
std::string objectId
std::string centerName
std::string refFrame
std::string refFrameEpoch
std::string timeSystem
std::string startTime
std::string useableStartTime
std::string useableStopTime
std::string stopTime
std::string interpolation
std::string interpolationDegree
std::vector< OsvRecosvRec
 Vector of state vectors.

Detailed Description

Class for reading ORBIT EPHEMERIS MESSAGE (OEM) files.


Constructor & Destructor Documentation

EECFI::OemFile::OemFile (  ) 

Default constructor.

EECFI::OemFile::OemFile ( const std::string &  fileNam  )  [explicit]

Constructor with parameters.

EECFI::OemFile::OemFile ( const OemFile other  ) 

Copy constructor.

Parameters:
other The OemFile to copy from
EECFI::OemFile::~OemFile (  ) 

Destructor.

References osvRec.


Member Function Documentation

OemFile & EECFI::OemFile::operator= ( const OemFile other  ) 
void EECFI::OemFile::read (  ) 

Read the whole file.

References EECFI::OsvListReadConfiguration::timeMode.


Member Data Documentation

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Vector of state vectors.

Referenced by operator=(), read(), and ~OemFile().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().

Referenced by operator=(), and read().


Generated on Mon Dec 11 2023 13:28:17 for by doxygen 1.7.1