# Mean orbital elements and explicit ephemeris samples are imported as data.
meanOrbit = omm"""CCSDS_OMM_VERS = 3.0
CREATION_DATE = 2026-10-30T00:00:00Z
ORIGINATOR = Grid fixture
OBJECT_NAME = Example
OBJECT_ID = 2026-001A
CENTER_NAME = EARTH
REF_FRAME = TEME
TIME_SYSTEM = UTC
MEAN_ELEMENT_THEORY = SGP4
EPOCH = 2026-303T00:00:00Z
MEAN_MOTION = 15.5 [rev/day]
ECCENTRICITY = 0.001
INCLINATION = 51.6 [deg]
RA_OF_ASC_NODE = 20 [deg]
ARG_OF_PERICENTER = 30 [deg]
MEAN_ANOMALY = 40 [deg]
NORAD_CAT_ID = 9007199254740993
BSTAR = 0
MEAN_MOTION_DOT = 0
MEAN_MOTION_DDOT = 0
USER_DEFINED_LABEL = Résumé
"""

# XML unit and time-system assistance follows the same reader vocabulary.
ephemeris = oem"""<oem id="CCSDS_OEM_VERS" version="3.0">
  <header>
    <CREATION_DATE>2026-10-30T00:00:00Z</CREATION_DATE>
    <ORIGINATOR>Grid fixture</ORIGINATOR>
  </header>
  <body>
    <segment>
      <metadata>
        <OBJECT_NAME>Example</OBJECT_NAME>
        <OBJECT_ID>2026-001A</OBJECT_ID>
        <CENTER_NAME>EARTH</CENTER_NAME>
        <REF_FRAME>EME2000</REF_FRAME>
        <TIME_SYSTEM>UTC</TIME_SYSTEM>
        <START_TIME>2026-10-30T00:00:00Z</START_TIME>
        <STOP_TIME>2026-10-30T00:00:00Z</STOP_TIME>
      </metadata>
      <data>
        <COMMENT>Résumé</COMMENT>
        <stateVector>
          <EPOCH>2026-10-30T00:00:00Z</EPOCH>
          <X units="km">7000</X>
          <Y>0</Y>
          <Z>0</Z>
          <X_DOT units="km/s">0</X_DOT>
          <Y_DOT>7.5</Y_DOT>
          <Z_DOT>0</Z_DOT>
          <X_DDOT units="km/s**2">-0.008</X_DDOT>
          <Y_DDOT>0</Y_DDOT>
          <Z_DDOT>0</Z_DDOT>
        </stateVector>
      </data>
    </segment>
  </body>
</oem>
"""

meanElements = meanOrbit.elements
ephemerisSegments = ephemeris.segments
