ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_rdm_1_0

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

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

Classes

RdmBody(*, segment)

RdmData(*, comment, ...)

RdmHeader(*, comment, creation_date, ...)

RdmMetadata(*, comment, object_name, ...)

RdmSegment(*, metadata, data)

RdmType(*, header, body)

class RdmBody(*, segment: 'RdmSegment')[source]
Parameters:

segment (RdmSegment)

class RdmData(*, comment: 'list[str]' = <factory>, atmospheric_reentry_parameters: 'AtmosphericReentryParametersType', ground_impact_parameters: 'None | GroundImpactParametersType' = None, state_vector: 'None | StateVectorType' = None, covariance_matrix: 'None | OpmCovarianceMatrixType' = None, spacecraft_parameters: 'None | RdmSpacecraftParametersType' = None, od_parameters: 'None | OdParametersType' = None, user_defined_parameters: 'None | UserDefinedType' = None)[source]
Parameters:
class RdmHeader(*, comment: 'list[str]' = <factory>, creation_date: 'str', originator: 'str', message_id: 'str')[source]
Parameters:
class RdmMetadata(*, comment: 'list[str]' = <factory>, object_name: 'str', international_designator: 'str', catalog_name: 'None | str' = None, object_designator: 'None | str' = None, object_type: 'None | ObjectDescriptionType' = None, object_owner: 'None | str' = None, object_operator: 'None | str' = None, controlled_reentry: 'ControlledType', center_name: 'str', time_system: 'str', epoch_tzero: 'str', ref_frame: 'None | str' = None, ref_frame_epoch: 'None | str' = None, ephemeris_name: 'None | str' = None, gravity_model: 'None | str' = None, atmospheric_model: 'None | str' = None, solar_flux_prediction: 'None | str' = None, n_body_perturbations: 'None | str' = None, solar_rad_pressure: 'None | str' = None, earth_tides: 'None | str' = None, intrack_thrust: 'None | YesNoType' = None, drag_parameters_source: 'None | str' = None, drag_parameters_altitude: 'None | DistanceType' = None, reentry_uncertainty_method: 'None | ReentryUncertaintyMethodType' = None, reentry_disintegration: 'None | DisintegrationType' = None, impact_uncertainty_method: 'None | ImpactUncertaintyType' = None, previous_message_id: 'None | str' = None, previous_message_epoch: 'None | str' = None, next_message_epoch: 'None | str' = None)[source]
Parameters:
class RdmSegment(*, metadata: 'RdmMetadata', data: 'RdmData')[source]
Parameters:
class RdmType(*, header: 'RdmHeader', body: 'RdmBody')[source]
Parameters: