ccsds_ndm.models.ndmxml4.ndmxml_4_0_0_aem_2_0

This file was generated by xsdata, v26.1, on 2026-02-18 00:41:07

Generator: DataclassGenerator See: https://xsdata.readthedocs.io/

Classes

AemBody(*, segment)

AemData(*, comment, attitude_state)

AemMetadata(*, comment, object_name, ...)

AemSegment(*, metadata, data)

AemType(*, header, body)

class AemBody(*, segment: 'list[AemSegment]' = <factory>)[source]
Parameters:

segment (list[AemSegment])

class AemData(*, comment: 'list[str]' = <factory>, attitude_state: 'list[AttitudeStateType]' = <factory>)[source]
Parameters:
class AemMetadata(*, comment: 'list[str]' = <factory>, object_name: 'str', object_id: 'str', center_name: 'None | str' = None, ref_frame_a: 'str', ref_frame_b: 'str', time_system: 'str', start_time: 'str', useable_start_time: 'None | str' = None, useable_stop_time: 'None | str' = None, stop_time: 'str', attitude_type: 'AttitudeTypeType', euler_rot_seq: 'None | RotseqType' = None, angvel_frame: 'None | str' = None, interpolation_method: 'None | str' = None, interpolation_degree: 'None | int' = None)[source]
Parameters:
  • comment (list[str])

  • object_name (str)

  • object_id (str)

  • center_name (None | str)

  • ref_frame_a (str)

  • ref_frame_b (str)

  • time_system (str)

  • start_time (str)

  • useable_start_time (None | str)

  • useable_stop_time (None | str)

  • stop_time (str)

  • attitude_type (AttitudeTypeType)

  • euler_rot_seq (None | RotseqType)

  • angvel_frame (None | str)

  • interpolation_method (None | str)

  • interpolation_degree (None | int)

class AemSegment(*, metadata: 'AemMetadata', data: 'AemData')[source]
Parameters:
class AemType(*, header: 'AdmHeader', body: 'AemBody')[source]
Parameters: