ccsds_ndm.models.ndmxml4

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

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

class AccType(*, value: 'float', units: 'None | AccUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class AccUnits(*values)[source]
class Acm(*, header: 'AdmHeader', body: 'AcmBody')[source]
Parameters:
class AcmAdParametersType(*, comment: 'list[str]' = <factory>, ad_id: 'None | str' = None, ad_prev_id: 'None | str' = None, ad_method: 'None | AdMethodType' = None, attitude_source: 'None | str' = None, number_states: 'None | int' = None, attitude_states: 'AcmAttitudeType', euler_rot_seq: 'None | RotseqType' = None, cov_type: 'None | AcmCovarianceLineType' = None, ref_frame_a: 'str', ref_frame_b: 'str', rate_states: 'None | AttRateType' = None, sigma_u: 'None | SigmaUtype' = None, sigma_v: 'None | SigmaVtype' = None, rate_process_noise_stddev: 'None | SigmaUtype' = None, sensor_data: 'list[SensorDataType]' = <factory>)[source]
Parameters:
class AcmAttitudeStateType(*, comment: 'list[str]' = <factory>, att_id: 'None | str' = None, att_prev_id: 'None | str' = None, att_basis: 'None | AttBasisType' = None, att_basis_id: 'None | str' = None, ref_frame_a: 'str', ref_frame_b: 'str', number_states: 'int', att_type: 'AcmAttitudeType', euler_rot_seq: 'None | RotseqType' = None, rate_type: 'None | AttRateType' = None, att_line: 'list[str]' = <factory>)[source]
Parameters:
class AcmAttitudeType(*values)[source]
class AcmBody(*, segment: 'AcmSegment')[source]
Parameters:

segment (AcmSegment)

class AcmCovarianceLineType(*values)[source]
class AcmCovarianceMatrixType(*, comment: 'list[str]' = <factory>, cov_id: 'None | str' = None, cov_prev_id: 'None | str' = None, cov_basis: 'None | AttBasisType' = None, cov_basis_id: 'None | str' = None, cov_ref_frame: 'None | str' = None, cov_type: 'AcmCovarianceLineType', cov_line: 'list[str]' = <factory>)[source]
Parameters:
class AcmData(*, att: 'list[AcmAttitudeStateType]' = <factory>, phys: 'None | AcmPhysicalDescriptionType' = None, cov: 'list[AcmCovarianceMatrixType]' = <factory>, man: 'list[AcmManeuverParametersType]' = <factory>, ad: 'None | AcmAdParametersType' = None, user: 'None | UserDefinedType' = None)[source]
Parameters:
class AcmManeuverParametersType(*, comment: 'list[str]' = <factory>, man_id: 'None | str' = None, man_prev_id: 'None | str' = None, man_purpose: 'str', man_begin_time: 'RelTimeType', man_end_time: 'None | RelTimeType' = None, man_duration: 'None | DurationType' = None, actuator_used: 'None | str' = None, target_momentum: 'None | TargetMomentumType' = None, target_mom_frame: 'None | str' = None, target_attitude: 'list[float]' = <factory>, target_spinrate: 'None | AngleRateType' = None)[source]
Parameters:
class AcmMetadata(*, comment: 'list[str]' = <factory>, object_name: 'str', international_designator: 'None | str' = None, catalog_name: 'None | str' = None, object_designator: 'None | str' = None, originator_poc: 'None | str' = None, originator_position: 'None | str' = None, originator_phone: 'None | str' = None, originator_email: 'None | str' = None, originator_address: 'None | str' = None, odm_msg_link: 'None | str' = None, center_name: 'None | str' = None, time_system: 'str', epoch_tzero: 'str', acm_data_elements: 'None | str' = None, start_time: 'None | str' = None, stop_time: 'None | str' = None, taimutc_at_tzero: 'None | TimeOffsetType' = None, next_leap_epoch: 'None | str' = None, next_leap_taimutc: 'None | TimeOffsetType' = None)[source]
Parameters:
  • comment (list[str])

  • object_name (str)

  • international_designator (None | str)

  • catalog_name (None | str)

  • object_designator (None | str)

  • originator_poc (None | str)

  • originator_position (None | str)

  • originator_phone (None | str)

  • originator_email (None | str)

  • originator_address (None | str)

  • odm_msg_link (None | str)

  • center_name (None | str)

  • time_system (str)

  • epoch_tzero (str)

  • acm_data_elements (None | str)

  • start_time (None | str)

  • stop_time (None | str)

  • taimutc_at_tzero (None | TimeOffsetType)

  • next_leap_epoch (None | str)

  • next_leap_taimutc (None | TimeOffsetType)

class AcmPhysicalDescriptionType(*, comment: 'list[str]' = <factory>, drag_coeff: 'None | float' = None, wet_mass: 'None | MassType' = None, dry_mass: 'None | MassType' = None, cp_ref_frame: 'None | str' = None, cp: 'None | CpType' = None, inertia_ref_frame: 'None | str' = None, ixx: 'None | MomentType' = None, iyy: 'None | MomentType' = None, izz: 'None | MomentType' = None, ixy: 'None | MomentType' = None, ixz: 'None | MomentType' = None, iyz: 'None | MomentType' = None)[source]
Parameters:
class AcmSegment(*, metadata: 'AcmMetadata', data: 'AcmData')[source]
Parameters:
class AcmType(*, header: 'AdmHeader', body: 'AcmBody')[source]
Parameters:
class AdMethodType(*values)[source]
class AdditionalParametersType(*, comment: 'list[str]' = <factory>, area_pc: 'None | AreaType' = None, area_drg: 'None | AreaType' = None, area_srp: 'None | AreaType' = None, mass: 'None | MassType' = None, cd_area_over_mass: 'None | M2KgType' = None, cr_area_over_mass: 'None | M2KgType' = None, thrust_acceleration: 'None | Ms2Type' = None, sedr: 'None | WkgType' = None)[source]
Parameters:
class AdmHeader(*, comment: 'list[str]' = <factory>, classification: 'None | str' = None, creation_date: 'str', originator: 'str', message_id: 'None | str' = None)[source]
Parameters:
  • comment (list[str])

  • classification (None | str)

  • creation_date (str)

  • originator (str)

  • message_id (None | str)

class Aem(*, header: 'AdmHeader', body: 'AemBody')[source]
Parameters:
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:
class AgomType(*, value: 'float', units: 'None | AgomUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class AgomUnits(*values)[source]
class AltType(*, value: 'float', units: 'None | LengthUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class AngMomentumType(*, value: 'float', units: 'None | AngMomentumUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class AngMomentumUnits(*values)[source]
class AngVelComponentType(*, value: 'float', units: 'None | AngleRateUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class AngVelStateType(*, comment: 'list[str]' = <factory>, ref_frame_a: 'str', ref_frame_b: 'str', angvel_frame: 'str', angvel_x: 'AngVelComponentType', angvel_y: 'AngVelComponentType', angvel_z: 'AngVelComponentType')[source]
Parameters:
class AngVelType(*, angvel_x: 'AngVelComponentType', angvel_y: 'AngVelComponentType', angvel_z: 'AngVelComponentType')[source]
Parameters:
class AngleRateType(*, value: 'float', units: 'None | AngleRateUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class AngleRateUnits(*values)[source]
class AngleType(*, value: 'float', units: 'None | AngleUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class AngleTypeType(*values)[source]
class AngleUnits(*values)[source]
class Apm(*, header: 'AdmHeader', body: 'ApmBody')[source]
Parameters:
class ApmBody(*, segment: 'ApmSegment')[source]
Parameters:

segment (ApmSegment)

class ApmData(*, comment: 'list[str]' = <factory>, epoch: 'str', quaternion_state: 'list[QuaternionStateType]' = <factory>, euler_angle_state: 'list[EulerAngleStateType]' = <factory>, angular_velocity: 'list[AngVelStateType]' = <factory>, spin: 'list[SpinStateType]' = <factory>, inertia: 'list[InertiaStateType]' = <factory>, maneuver_parameters: 'list[AttManeuverStateType]' = <factory>)[source]
Parameters:
class ApmMetadata(*, comment: 'list[str]' = <factory>, object_name: 'str', object_id: 'str', center_name: 'None | str' = None, time_system: 'str')[source]
Parameters:
  • comment (list[str])

  • object_name (str)

  • object_id (str)

  • center_name (None | str)

  • time_system (str)

class ApmSegment(*, metadata: 'ApmMetadata', data: 'ApmData')[source]
Parameters:
class ApmType(*, header: 'AdmHeader', body: 'ApmBody')[source]
Parameters:
class AreaType(*, value: 'float', units: 'None | AreaUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class AreaUnits(*values)[source]
class AtmosphericReentryParametersType(*, comment: 'list[str]' = <factory>, orbit_lifetime: 'DayIntervalTypeUr', reentry_altitude: 'PositionTypeUr', orbit_lifetime_window_start: 'None | DayIntervalTypeUr' = None, orbit_lifetime_window_end: 'None | DayIntervalTypeUr' = None, nominal_reentry_epoch: 'None | str' = None, reentry_window_start: 'None | str' = None, reentry_window_end: 'None | str' = None, orbit_lifetime_confidence_level: 'None | PercentageTypeUr' = None)[source]
Parameters:
class AttBasisType(*values)[source]
class AttManeuverStateType(*, comment: 'list[str]' = <factory>, man_epoch_start: 'str', man_duration: 'DurationType', man_ref_frame: 'str', man_tor_x: 'TorqueType', man_tor_y: 'TorqueType', man_tor_z: 'TorqueType', man_delta_mass: 'None | DeltamassTypeZ' = None)[source]
Parameters:
class AttRateType(*values)[source]
class AttitudeStateType(*, quaternion_ephemeris: 'None | QuaternionEphemerisType' = None, quaternion_derivative: 'None | QuaternionDerivativeType' = None, quaternion_ang_vel: 'None | QuaternionAngVelType' = None, euler_angle: 'None | EulerAngleType' = None, euler_angle_derivative: 'None | EulerAngleDerivativeType' = None, euler_angle_ang_vel: 'None | EulerAngleAngVelType' = None, spin: 'None | SpinType' = None, spin_nutation: 'None | SpinNutationType' = None, spin_nutation_mom: 'None | SpinNutationMomType' = None)[source]
Parameters:
class AttitudeTypeType(*values)[source]
class BStarType(*, value: 'float', units: 'None | BStarUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class BStarUnits(*values)[source]
class BTermType(*, value: 'float', units: 'None | BTermUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class BTermUnits(*values)[source]
class BallisticCoeffType(*, value: 'float', units: 'None | BallisticCoeffUnitsType' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class BallisticCoeffUnitsType(*values)[source]
class Cdm(*, header: 'CdmHeader', body: 'CdmBody')[source]
Parameters:
class CdmBody(*, relative_metadata_data: 'RelativeMetadataData', segment: 'list[CdmSegment]' = <factory>)[source]
Parameters:
class CdmCovarianceMatrixType(*, comment: 'list[str]' = <factory>, cr_r: 'M2Type', ct_r: 'M2Type', ct_t: 'M2Type', cn_r: 'M2Type', cn_t: 'M2Type', cn_n: 'M2Type', crdot_r: 'M2SType', crdot_t: 'M2SType', crdot_n: 'M2SType', crdot_rdot: 'M2S2Type', ctdot_r: 'M2SType', ctdot_t: 'M2SType', ctdot_n: 'M2SType', ctdot_rdot: 'M2S2Type', ctdot_tdot: 'M2S2Type', cndot_r: 'M2SType', cndot_t: 'M2SType', cndot_n: 'M2SType', cndot_rdot: 'M2S2Type', cndot_tdot: 'M2S2Type', cndot_ndot: 'M2S2Type', cdrg_r: 'None | M3KgType' = None, cdrg_t: 'None | M3KgType' = None, cdrg_n: 'None | M3KgType' = None, cdrg_rdot: 'None | M3KgsType' = None, cdrg_tdot: 'None | M3KgsType' = None, cdrg_ndot: 'None | M3KgsType' = None, cdrg_drg: 'None | M4Kg2Type' = None, csrp_r: 'None | M3KgType' = None, csrp_t: 'None | M3KgType' = None, csrp_n: 'None | M3KgType' = None, csrp_rdot: 'None | M3KgsType' = None, csrp_tdot: 'None | M3KgsType' = None, csrp_ndot: 'None | M3KgsType' = None, csrp_drg: 'None | M4Kg2Type' = None, csrp_srp: 'None | M4Kg2Type' = None, cthr_r: 'None | M2S2Type' = None, cthr_t: 'None | M2S2Type' = None, cthr_n: 'None | M2S2Type' = None, cthr_rdot: 'None | M2S3Type' = None, cthr_tdot: 'None | M2S3Type' = None, cthr_ndot: 'None | M2S3Type' = None, cthr_drg: 'None | M3Kgs2Type' = None, cthr_srp: 'None | M3Kgs2Type' = None, cthr_thr: 'None | M2S4Type' = None)[source]
Parameters:
class CdmData(*, comment: 'list[str]' = <factory>, od_parameters: 'None | OdParametersType' = None, additional_parameters: 'None | AdditionalParametersType' = None, state_vector: 'CdmStateVectorType', covariance_matrix: 'CdmCovarianceMatrixType')[source]
Parameters:
class CdmHeader(*, comment: 'list[str]' = <factory>, creation_date: 'str', originator: 'str', message_for: 'None | str' = None, message_id: 'str')[source]
Parameters:
  • comment (list[str])

  • creation_date (str)

  • originator (str)

  • message_for (None | str)

  • message_id (str)

class CdmMetadata(*, comment: 'list[str]' = <factory>, object_value: 'ObjectType', object_designator: 'str', catalog_name: 'str', object_name: 'str', international_designator: 'str', object_type: 'None | ObjectDescriptionType' = None, operator_contact_position: 'None | str' = None, operator_organization: 'None | str' = None, operator_phone: 'None | str' = None, operator_email: 'None | str' = None, ephemeris_name: 'str', covariance_method: 'CovarianceMethodType', maneuverable: 'ManeuverableType', orbit_center: 'None | str' = None, ref_frame: 'ReferenceFrameType', gravity_model: 'None | str' = None, atmospheric_model: 'None | str' = None, n_body_perturbations: 'None | str' = None, solar_rad_pressure: 'None | YesNoType' = None, earth_tides: 'None | YesNoType' = None, intrack_thrust: 'None | YesNoType' = None)[source]
Parameters:
class CdmSegment(*, metadata: 'CdmMetadata', data: 'CdmData')[source]
Parameters:
class CdmStateVectorType(*, comment: 'list[str]' = <factory>, x: 'PositionTypeUr', y: 'PositionTypeUr', z: 'PositionTypeUr', x_dot: 'VelocityTypeUr', y_dot: 'VelocityTypeUr', z_dot: 'VelocityTypeUr')[source]
Parameters:
class CdmType(*, header: 'CdmHeader', body: 'CdmBody')[source]
Parameters:
class ControlledType(*values)[source]
class CovBasisType(*values)[source]
class CovOrderType(*values)[source]
class CovarianceMethodType(*values)[source]
class CpType(*, value: 'list[float]' = <factory>, units: 'None | LengthUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DRevType(*, value: 'float', units: 'None | DRevUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DRevUnits(*values)[source]
class DataQualityType(*values)[source]
class DayIntervalTypeUo(*, value: 'float', units: 'None | DayIntervalUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DayIntervalTypeUr(*, value: 'float', units: 'DayIntervalUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DayIntervalUnits(*values)[source]
class DdRevType(*, value: 'float', units: 'None | DdRevUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DdRevUnits(*values)[source]
class DeltamassType(*, value: 'float', units: 'None | MassUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DeltamassTypeZ(*, value: 'float', units: 'None | MassUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DisintegrationType(*values)[source]
class DistanceType(*, value: 'float', units: 'None | PositionUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DurationType(*, value: 'float', units: 'None | TimeUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DvType(*, value: 'float', units: 'DvUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class DvUnits(*values)[source]
class EulerAngleAngVelType(*, epoch: 'str', angle_1: 'AngleType', angle_2: 'AngleType', angle_3: 'AngleType', angvel_x: 'AngVelComponentType', angvel_y: 'AngVelComponentType', angvel_z: 'AngVelComponentType')[source]
Parameters:
class EulerAngleDerivativeType(*, epoch: 'str', angle_1: 'AngleType', angle_2: 'AngleType', angle_3: 'AngleType', angle_1_dot: 'AngleRateType', angle_2_dot: 'AngleRateType', angle_3_dot: 'AngleRateType')[source]
Parameters:
class EulerAngleStateType(*, comment: 'list[str]' = <factory>, ref_frame_a: 'str', ref_frame_b: 'str', euler_rot_seq: 'RotseqType', angle_1: 'AngleType', angle_2: 'AngleType', angle_3: 'AngleType', angle_1_dot: 'None | AngleRateType' = None, angle_2_dot: 'None | AngleRateType' = None, angle_3_dot: 'None | AngleRateType' = None)[source]
Parameters:
class EulerAngleType(*, epoch: 'str', angle_1: 'AngleType', angle_2: 'AngleType', angle_3: 'AngleType')[source]
Parameters:
class FrequencyType(*, value: 'float', units: 'None | FrequencyUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class FrequencyUnits(*values)[source]
class GeomagType(*, value: 'float', units: 'None | GeomagUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class GeomagUnits(*values)[source]
class GmType(*, value: 'float', units: 'None | GmUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class GmUnits(*values)[source]
class GroundImpactParametersType(*, comment: 'list[str]' = <factory>, probability_of_impact: 'None | float' = None, probability_of_burn_up: 'None | float' = None, probability_of_break_up: 'None | float' = None, probability_of_land_impact: 'None | float' = None, probability_of_casualty: 'None | float' = None, nominal_impact_epoch: 'None | str' = None, impact_window_start: 'None | str' = None, impact_window_end: 'None | str' = None, impact_ref_frame: 'None | str' = None, nominal_impact_lon: 'None | LonType' = None, nominal_impact_lat: 'None | LatType' = None, nominal_impact_alt: 'None | AltType' = None, impact_1_confidence: 'None | PercentageTypeUr' = None, impact_1_start_lon: 'None | LonType' = None, impact_1_start_lat: 'None | LatType' = None, impact_1_stop_lon: 'None | LonType' = None, impact_1_stop_lat: 'None | LatType' = None, impact_1_cross_track: 'None | DistanceType' = None, impact_2_confidence: 'None | PercentageTypeUr' = None, impact_2_start_lon: 'None | LonType' = None, impact_2_start_lat: 'None | LatType' = None, impact_2_stop_lon: 'None | LonType' = None, impact_2_stop_lat: 'None | LatType' = None, impact_2_cross_track: 'None | DistanceType' = None, impact_3_confidence: 'None | PercentageTypeUr' = None, impact_3_start_lon: 'None | LonType' = None, impact_3_start_lat: 'None | LatType' = None, impact_3_stop_lon: 'None | LonType' = None, impact_3_stop_lat: 'None | LatType' = None, impact_3_cross_track: 'None | DistanceType' = None)[source]
Parameters:
class ImpactUncertaintyType(*values)[source]
class InclinationType(*, value: 'float', units: 'None | AngleUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class InertiaStateType(*, comment: 'list[str]' = <factory>, inertia_ref_frame: 'str', ixx: 'MomentType', iyy: 'MomentType', izz: 'MomentType', ixy: 'MomentType', ixz: 'MomentType', iyz: 'MomentType')[source]
Parameters:
class IntegrationRefType(*values)[source]
class KeplerianElementsType(*, comment: 'list[str]' = <factory>, semi_major_axis: 'DistanceType', eccentricity: 'float', inclination: 'InclinationType', ra_of_asc_node: 'AngleType', arg_of_pericenter: 'AngleType', true_anomaly: 'None | AngleType' = None, mean_anomaly: 'None | AngleType' = None, gm: 'GmType')[source]
Parameters:
class Km2S2Type(*, value: 'float', units: 'None | Km2S2Units' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class Km2S2Units(*values)[source]
class Km2SType(*, value: 'float', units: 'None | Km2SUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class Km2SUnits(*values)[source]
class Km2Type(*, value: 'float', units: 'None | Km2Units' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class Km2Units(*values)[source]
class LatLonUnits(*values)[source]
class LatType(*, value: 'float', units: 'LatLonUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class LengthTypeUo(*, value: 'float', units: 'None | LengthUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class LengthTypeUr(*, value: 'float', units: 'LengthUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class LengthUnits(*values)[source]
class LonType(*, value: 'float', units: 'LatLonUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M2KgType(*, value: 'float', units: 'M2KgUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M2KgUnits(*values)[source]
class M2S2Type(*, value: 'float', units: 'M2S2Units')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M2S2Units(*values)[source]
class M2S3Type(*, value: 'float', units: 'M2S3Units')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M2S3Units(*values)[source]
class M2S4Type(*, value: 'float', units: 'M2S4Units')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M2S4Units(*values)[source]
class M2SType(*, value: 'float', units: 'M2SUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M2SUnits(*values)[source]
class M2Type(*, value: 'float', units: 'M2Units')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M2Units(*values)[source]
class M3KgType(*, value: 'float', units: 'M3KgUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M3KgUnits(*values)[source]
class M3Kgs2Type(*, value: 'float', units: 'M3Kgs2Units')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M3Kgs2Units(*values)[source]
class M3KgsType(*, value: 'float', units: 'M3KgsUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M3KgsUnits(*values)[source]
class M4Kg2Type(*, value: 'float', units: 'M4Kg2Units')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class M4Kg2Units(*values)[source]
class ManBasisType(*values)[source]
class ManDctype(*values)[source]
class ManeuverFreqType(*, value: 'float', units: 'None | NumPerYearUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class ManeuverParametersType(*, comment: 'list[str]' = <factory>, man_epoch_ignition: 'str', man_duration: 'DurationType', man_delta_mass: 'DeltamassTypeZ', man_ref_frame: 'str', man_dv_1: 'VelocityTypeUo', man_dv_2: 'VelocityTypeUo', man_dv_3: 'VelocityTypeUo')[source]
Parameters:
class ManeuverableType(*values)[source]
class MassType(*, value: 'float', units: 'None | MassUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class MassUnits(*values)[source]
class MeanElementsType(*, comment: 'list[str]' = <factory>, epoch: 'str', semi_major_axis: 'None | DistanceType' = None, mean_motion: 'None | RevType' = None, eccentricity: 'float', inclination: 'InclinationType', ra_of_asc_node: 'AngleType', arg_of_pericenter: 'AngleType', mean_anomaly: 'AngleType', gm: 'None | GmType' = None)[source]
Parameters:
class ModeType(*values)[source]
class MomentType(*, value: 'float', units: 'None | MomentUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class MomentUnits(*values)[source]
class Ms2Type(*, value: 'float', units: 'Ms2Units')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class Ms2Units(*values)[source]
class Ndm(*, message_id: 'None | str' = None, comment: 'list[str]' = <factory>, acm: 'list[AcmType]' = <factory>, aem: 'list[AemType]' = <factory>, apm: 'list[ApmType]' = <factory>, cdm: 'list[CdmType]' = <factory>, ocm: 'list[OcmType]' = <factory>, oem: 'list[OemType]' = <factory>, omm: 'list[OmmType]' = <factory>, opm: 'list[OpmType]' = <factory>, rdm: 'list[RdmType]' = <factory>, tdm: 'list[TdmType]' = <factory>)[source]
Parameters:
class NdmHeader(*, comment: 'list[str]' = <factory>, creation_date: 'str', originator: 'str')[source]
Parameters:
class NdmType(*, message_id: 'None | str' = None, comment: 'list[str]' = <factory>, acm: 'list[AcmType]' = <factory>, aem: 'list[AemType]' = <factory>, apm: 'list[ApmType]' = <factory>, cdm: 'list[CdmType]' = <factory>, ocm: 'list[OcmType]' = <factory>, oem: 'list[OemType]' = <factory>, omm: 'list[OmmType]' = <factory>, opm: 'list[OpmType]' = <factory>, rdm: 'list[RdmType]' = <factory>, tdm: 'list[TdmType]' = <factory>)[source]
Parameters:
class NumPerYearUnits(*values)[source]
class ObjectDescriptionType(*values)[source]
class ObjectType(*values)[source]
class Ocm(*, header: 'OdmHeader', body: 'OcmBody')[source]
Parameters:
class OcmBody(*, segment: 'OcmSegment')[source]
Parameters:

segment (OcmSegment)

class OcmCovarianceMatrixType(*, comment: 'list[str]' = <factory>, cov_id: 'None | str' = None, cov_prev_id: 'None | str' = None, cov_next_id: 'None | str' = None, cov_basis: 'None | CovBasisType' = None, cov_basis_id: 'None | str' = None, cov_ref_frame: 'str', cov_frame_epoch: 'None | str' = None, cov_scale_min: 'None | float' = None, cov_scale_max: 'None | float' = None, cov_confidence: 'None | PercentageTypeUo' = None, cov_type: 'str', cov_ordering: 'CovOrderType', cov_units: 'None | str' = None, cov_line: 'list[str]' = <factory>)[source]
Parameters:
class OcmData(*, traj: 'list[OcmTrajStateType]' = <factory>, phys: 'None | OcmPhysicalDescriptionType' = None, cov: 'list[OcmCovarianceMatrixType]' = <factory>, man: 'list[OcmManeuverParametersType]' = <factory>, pert: 'None | OcmPerturbationsType' = None, od: 'None | OcmOdParametersType' = None, user: 'None | UserDefinedType' = None)[source]
Parameters:
class OcmManeuverParametersType(*, comment: 'list[str]' = <factory>, man_id: 'str', man_prev_id: 'None | str' = None, man_next_id: 'None | str' = None, man_basis: 'None | ManBasisType' = None, man_basis_id: 'None | str' = None, man_device_id: 'str', man_prev_epoch: 'None | str' = None, man_next_epoch: 'None | str' = None, man_purpose: 'None | str' = None, man_pred_source: 'None | str' = None, man_ref_frame: 'str', man_frame_epoch: 'None | str' = None, grav_assist_name: 'None | str' = None, dc_type: 'ManDctype', dc_win_open: 'None | str' = None, dc_win_close: 'None | str' = None, dc_min_cycles: 'None | int' = None, dc_max_cycles: 'None | int' = None, dc_exec_start: 'None | str' = None, dc_exec_stop: 'None | str' = None, dc_ref_time: 'None | str' = None, dc_time_pulse_duration: 'None | DurationType' = None, dc_time_pulse_period: 'None | DurationType' = None, dc_ref_dir: 'list[float]' = <factory>, dc_body_frame: 'None | str' = None, dc_body_trigger: 'list[float]' = <factory>, dc_pa_start_angle: 'None | AngleType' = None, dc_pa_stop_angle: 'None | AngleType' = None, man_composition: 'str', man_units: 'None | str' = None, man_line: 'list[str]' = <factory>)[source]
Parameters:
  • comment (list[str])

  • man_id (str)

  • man_prev_id (None | str)

  • man_next_id (None | str)

  • man_basis (None | ManBasisType)

  • man_basis_id (None | str)

  • man_device_id (str)

  • man_prev_epoch (None | str)

  • man_next_epoch (None | str)

  • man_purpose (None | str)

  • man_pred_source (None | str)

  • man_ref_frame (str)

  • man_frame_epoch (None | str)

  • grav_assist_name (None | str)

  • dc_type (ManDctype)

  • dc_win_open (None | str)

  • dc_win_close (None | str)

  • dc_min_cycles (None | int)

  • dc_max_cycles (None | int)

  • dc_exec_start (None | str)

  • dc_exec_stop (None | str)

  • dc_ref_time (None | str)

  • dc_time_pulse_duration (None | DurationType)

  • dc_time_pulse_period (None | DurationType)

  • dc_ref_dir (list[float])

  • dc_body_frame (None | str)

  • dc_body_trigger (list[float])

  • dc_pa_start_angle (None | AngleType)

  • dc_pa_stop_angle (None | AngleType)

  • man_composition (str)

  • man_units (None | str)

  • man_line (list[str])

class OcmMetadata(*, comment: 'list[str]' = <factory>, object_name: 'None | str' = None, international_designator: 'None | str' = None, catalog_name: 'None | str' = None, object_designator: 'None | str' = None, alternate_names: 'None | str' = None, originator_poc: 'None | str' = None, originator_position: 'None | str' = None, originator_phone: 'None | str' = None, originator_email: 'None | str' = None, originator_address: 'None | str' = None, tech_org: 'None | str' = None, tech_poc: 'None | str' = None, tech_position: 'None | str' = None, tech_phone: 'None | str' = None, tech_email: 'None | str' = None, tech_address: 'None | str' = None, previous_message_id: 'None | str' = None, next_message_id: 'None | str' = None, adm_msg_link: 'None | str' = None, cdm_msg_link: 'None | str' = None, prm_msg_link: 'None | str' = None, rdm_msg_link: 'None | str' = None, tdm_msg_link: 'None | str' = None, operator: 'None | str' = None, owner: 'None | str' = None, country: 'None | str' = None, constellation: 'None | str' = None, object_type: 'None | ObjectDescriptionType' = None, time_system: 'str', epoch_tzero: 'str', ops_status: 'None | str' = None, orbit_category: 'None | str' = None, ocm_data_elements: 'None | str' = None, sclk_offset_at_epoch: 'None | TimeOffsetType' = None, sclk_sec_per_si_sec: 'None | DurationType' = None, previous_message_epoch: 'None | str' = None, next_message_epoch: 'None | str' = None, start_time: 'None | str' = None, stop_time: 'None | str' = None, time_span: 'None | DayIntervalTypeUo' = None, taimutc_at_tzero: 'None | TimeOffsetType' = None, next_leap_epoch: 'None | str' = None, next_leap_taimutc: 'None | TimeOffsetType' = None, ut1_mutc_at_tzero: 'None | TimeOffsetType' = None, eop_source: 'None | str' = None, interp_method_eop: 'None | str' = None, celestial_source: 'None | str' = None)[source]
Parameters:
  • comment (list[str])

  • object_name (None | str)

  • international_designator (None | str)

  • catalog_name (None | str)

  • object_designator (None | str)

  • alternate_names (None | str)

  • originator_poc (None | str)

  • originator_position (None | str)

  • originator_phone (None | str)

  • originator_email (None | str)

  • originator_address (None | str)

  • tech_org (None | str)

  • tech_poc (None | str)

  • tech_position (None | str)

  • tech_phone (None | str)

  • tech_email (None | str)

  • tech_address (None | str)

  • previous_message_id (None | str)

  • next_message_id (None | str)

  • adm_msg_link (None | str)

  • cdm_msg_link (None | str)

  • prm_msg_link (None | str)

  • rdm_msg_link (None | str)

  • tdm_msg_link (None | str)

  • operator (None | str)

  • owner (None | str)

  • country (None | str)

  • constellation (None | str)

  • object_type (None | ObjectDescriptionType)

  • time_system (str)

  • epoch_tzero (str)

  • ops_status (None | str)

  • orbit_category (None | str)

  • ocm_data_elements (None | str)

  • sclk_offset_at_epoch (None | TimeOffsetType)

  • sclk_sec_per_si_sec (None | DurationType)

  • previous_message_epoch (None | str)

  • next_message_epoch (None | str)

  • start_time (None | str)

  • stop_time (None | str)

  • time_span (None | DayIntervalTypeUo)

  • taimutc_at_tzero (None | TimeOffsetType)

  • next_leap_epoch (None | str)

  • next_leap_taimutc (None | TimeOffsetType)

  • ut1_mutc_at_tzero (None | TimeOffsetType)

  • eop_source (None | str)

  • interp_method_eop (None | str)

  • celestial_source (None | str)

class OcmOdParametersType(*, comment: 'list[str]' = <factory>, od_id: 'str', od_prev_id: 'None | str' = None, od_method: 'str', od_epoch: 'str', days_since_first_obs: 'None | DayIntervalTypeUo' = None, days_since_last_obs: 'None | DayIntervalTypeUo' = None, recommended_od_span: 'None | DayIntervalTypeUo' = None, actual_od_span: 'None | DayIntervalTypeUo' = None, obs_available: 'None | int' = None, obs_used: 'None | int' = None, tracks_available: 'None | int' = None, tracks_used: 'None | int' = None, maximum_obs_gap: 'None | DayIntervalTypeUo' = None, od_epoch_eigmaj: 'None | LengthTypeUo' = None, od_epoch_eigint: 'None | LengthTypeUo' = None, od_epoch_eigmin: 'None | LengthTypeUo' = None, od_max_pred_eigmaj: 'None | LengthTypeUo' = None, od_min_pred_eigmin: 'None | LengthTypeUo' = None, od_confidence: 'None | PercentageTypeUo' = None, gdop: 'None | float' = None, solve_n: 'None | int' = None, solve_states: 'None | str' = None, consider_n: 'None | int' = None, consider_params: 'None | str' = None, sedr: 'None | WkgType' = None, sensors_n: 'None | int' = None, sensors: 'None | str' = None, weighted_rms: 'None | float' = None, data_types: 'None | str' = None)[source]
Parameters:
class OcmPerturbationsType(*, comment: 'list[str]' = <factory>, atmospheric_model: 'None | str' = None, gravity_model: 'None | str' = None, equatorial_radius: 'None | PositionTypeUo' = None, gm: 'None | GmType' = None, n_body_perturbations: 'None | str' = None, central_body_rotation: 'None | AngleRateType' = None, oblate_flattening: 'None | float' = None, ocean_tides_model: 'None | str' = None, solid_tides_model: 'None | str' = None, reduction_theory: 'None | str' = None, albedo_model: 'None | str' = None, albedo_grid_size: 'None | int' = None, shadow_model: 'None | str' = None, shadow_bodies: 'None | str' = None, srp_model: 'None | str' = None, sw_data_source: 'None | str' = None, sw_data_epoch: 'None | str' = None, sw_interp_method: 'None | str' = None, fixed_geomag_kp: 'None | GeomagType' = None, fixed_geomag_ap: 'None | GeomagType' = None, fixed_geomag_dst: 'None | GeomagType' = None, fixed_f10_p7: 'None | SolarFluxType' = None, fixed_f10_p7_mean: 'None | SolarFluxType' = None, fixed_m10_p7: 'None | SolarFluxType' = None, fixed_m10_p7_mean: 'None | SolarFluxType' = None, fixed_s10_p7: 'None | SolarFluxType' = None, fixed_s10_p7_mean: 'None | SolarFluxType' = None, fixed_y10_p7: 'None | SolarFluxType' = None, fixed_y10_p7_mean: 'None | SolarFluxType' = None)[source]
Parameters:
class OcmPhysicalDescriptionType(*, comment: 'list[str]' = <factory>, manufacturer: 'None | str' = None, bus_model: 'None | str' = None, docked_with: 'None | str' = None, drag_const_area: 'None | AreaType' = None, drag_coeff_nom: 'None | float' = None, drag_uncertainty: 'None | PercentageTypeUo' = None, initial_wet_mass: 'None | MassType' = None, wet_mass: 'None | MassType' = None, dry_mass: 'None | MassType' = None, oeb_parent_frame: 'None | str' = None, oeb_parent_frame_epoch: 'None | str' = None, oeb_q1: 'None | float' = None, oeb_q2: 'None | float' = None, oeb_q3: 'None | float' = None, oeb_qc: 'None | float' = None, oeb_max: 'None | LengthTypeUo' = None, oeb_int: 'None | LengthTypeUo' = None, oeb_min: 'None | LengthTypeUo' = None, area_along_oeb_max: 'None | AreaType' = None, area_along_oeb_int: 'None | AreaType' = None, area_along_oeb_min: 'None | AreaType' = None, area_min_for_pc: 'None | AreaType' = None, area_max_for_pc: 'None | AreaType' = None, area_typ_for_pc: 'None | AreaType' = None, rcs: 'None | AreaType' = None, rcs_min: 'None | AreaType' = None, rcs_max: 'None | AreaType' = None, srp_const_area: 'None | AreaType' = None, solar_rad_coeff: 'None | float' = None, solar_rad_uncertainty: 'None | PercentageTypeUo' = None, vm_absolute: 'None | float' = None, vm_apparent_min: 'None | float' = None, vm_apparent: 'None | float' = None, vm_apparent_max: 'None | float' = None, reflectance: 'None | float' = None, att_control_mode: 'None | str' = None, att_actuator_type: 'None | str' = None, att_knowledge: 'None | AngleType' = None, att_control: 'None | AngleType' = None, att_pointing: 'None | AngleType' = None, avg_maneuver_freq: 'None | ManeuverFreqType' = None, max_thrust: 'None | ThrustType' = None, dv_bol: 'None | VelocityTypeUo' = None, dv_remaining: 'None | VelocityTypeUo' = None, ixx: 'None | MomentType' = None, iyy: 'None | MomentType' = None, izz: 'None | MomentType' = None, ixy: 'None | MomentType' = None, ixz: 'None | MomentType' = None, iyz: 'None | MomentType' = None)[source]
Parameters:
class OcmSegment(*, metadata: 'OcmMetadata', data: 'OcmData')[source]
Parameters:
class OcmTrajStateType(*, comment: 'list[str]' = <factory>, traj_id: 'None | str' = None, traj_prev_id: 'None | str' = None, traj_next_id: 'None | str' = None, traj_basis: 'None | TrajBasisType' = None, traj_basis_id: 'None | str' = None, interpolation: 'None | str' = None, interpolation_degree: 'None | int' = None, propagator: 'None | str' = None, center_name: 'str', traj_ref_frame: 'str', traj_frame_epoch: 'None | str' = None, useable_start_time: 'None | str' = None, useable_stop_time: 'None | str' = None, orb_revnum: 'None | float' = None, orb_revnum_basis: 'None | RevNumBasisType' = None, traj_type: 'str', orb_averaging: 'None | str' = None, traj_units: 'None | str' = None, traj_line: 'list[str]' = <factory>)[source]
Parameters:
  • comment (list[str])

  • traj_id (None | str)

  • traj_prev_id (None | str)

  • traj_next_id (None | str)

  • traj_basis (None | TrajBasisType)

  • traj_basis_id (None | str)

  • interpolation (None | str)

  • interpolation_degree (None | int)

  • propagator (None | str)

  • center_name (str)

  • traj_ref_frame (str)

  • traj_frame_epoch (None | str)

  • useable_start_time (None | str)

  • useable_stop_time (None | str)

  • orb_revnum (None | float)

  • orb_revnum_basis (None | RevNumBasisType)

  • traj_type (str)

  • orb_averaging (None | str)

  • traj_units (None | str)

  • traj_line (list[str])

class OcmType(*, header: 'OdmHeader', body: 'OcmBody')[source]
Parameters:
class OdParametersType(*, comment: 'list[str]' = <factory>, time_lastob_start: 'None | str' = None, time_lastob_end: 'None | str' = None, recommended_od_span: 'None | DayIntervalTypeUo' = None, actual_od_span: 'None | DayIntervalTypeUo' = None, obs_available: 'None | int' = None, obs_used: 'None | int' = None, tracks_available: 'None | int' = None, tracks_used: 'None | int' = None, residuals_accepted: 'None | PercentageTypeUo' = None, weighted_rms: 'None | float' = None)[source]
Parameters:
class OdmHeader(*, comment: 'list[str]' = <factory>, classification: 'None | str' = None, creation_date: 'str', originator: 'str', message_id: 'None | str' = None)[source]
Parameters:
  • comment (list[str])

  • classification (None | str)

  • creation_date (str)

  • originator (str)

  • message_id (None | str)

class Oem(*, header: 'OdmHeader', body: 'OemBody')[source]
Parameters:
class OemBody(*, segment: 'list[OemSegment]' = <factory>)[source]
Parameters:

segment (list[OemSegment])

class OemCovarianceMatrixAbstractType(*, comment: 'list[str]' = <factory>, epoch: 'str', cov_ref_frame: 'None | str' = None)[source]
Parameters:
class OemCovarianceMatrixType(*, comment: 'list[str]' = <factory>, epoch: 'str', cov_ref_frame: 'None | str' = None, cx_x: 'PositionCovarianceType', cy_x: 'PositionCovarianceType', cy_y: 'PositionCovarianceType', cz_x: 'PositionCovarianceType', cz_y: 'PositionCovarianceType', cz_z: 'PositionCovarianceType', cx_dot_x: 'PositionVelocityCovarianceType', cx_dot_y: 'PositionVelocityCovarianceType', cx_dot_z: 'PositionVelocityCovarianceType', cx_dot_x_dot: 'VelocityCovarianceType', cy_dot_x: 'PositionVelocityCovarianceType', cy_dot_y: 'PositionVelocityCovarianceType', cy_dot_z: 'PositionVelocityCovarianceType', cy_dot_x_dot: 'VelocityCovarianceType', cy_dot_y_dot: 'VelocityCovarianceType', cz_dot_x: 'PositionVelocityCovarianceType', cz_dot_y: 'PositionVelocityCovarianceType', cz_dot_z: 'PositionVelocityCovarianceType', cz_dot_x_dot: 'VelocityCovarianceType', cz_dot_y_dot: 'VelocityCovarianceType', cz_dot_z_dot: 'VelocityCovarianceType')[source]
Parameters:
class OemData(*, comment: 'list[str]' = <factory>, state_vector: 'list[StateVectorAccType]' = <factory>, covariance_matrix: 'list[OemCovarianceMatrixType]' = <factory>)[source]
Parameters:
class OemMetadata(*, comment: 'list[str]' = <factory>, object_name: 'str', object_id: 'str', center_name: 'str', ref_frame: 'str', ref_frame_epoch: 'None | str' = None, time_system: 'str', start_time: 'str', useable_start_time: 'None | str' = None, useable_stop_time: 'None | str' = None, stop_time: 'str', interpolation: 'None | str' = None, interpolation_degree: 'None | int' = None)[source]
Parameters:
  • comment (list[str])

  • object_name (str)

  • object_id (str)

  • center_name (str)

  • ref_frame (str)

  • ref_frame_epoch (None | str)

  • time_system (str)

  • start_time (str)

  • useable_start_time (None | str)

  • useable_stop_time (None | str)

  • stop_time (str)

  • interpolation (None | str)

  • interpolation_degree (None | int)

class OemSegment(*, metadata: 'OemMetadata', data: 'OemData')[source]
Parameters:
class OemType(*, header: 'OdmHeader', body: 'OemBody')[source]
Parameters:
class Omm(*, header: 'OdmHeader', body: 'OmmBody')[source]
Parameters:
class OmmBody(*, segment: 'OmmSegment')[source]
Parameters:

segment (OmmSegment)

class OmmData(*, comment: 'list[str]' = <factory>, mean_elements: 'MeanElementsType', spacecraft_parameters: 'None | SpacecraftParametersType' = None, tle_parameters: 'None | TleParametersType' = None, covariance_matrix: 'None | OpmCovarianceMatrixType' = None, user_defined_parameters: 'None | UserDefinedType' = None)[source]
Parameters:
class OmmMetadata(*, comment: 'list[str]' = <factory>, object_name: 'str', object_id: 'str', center_name: 'str', ref_frame: 'str', ref_frame_epoch: 'None | str' = None, time_system: 'str', mean_element_theory: 'str')[source]
Parameters:
  • comment (list[str])

  • object_name (str)

  • object_id (str)

  • center_name (str)

  • ref_frame (str)

  • ref_frame_epoch (None | str)

  • time_system (str)

  • mean_element_theory (str)

class OmmSegment(*, metadata: 'OmmMetadata', data: 'OmmData')[source]
Parameters:
class OmmType(*, header: 'OdmHeader', body: 'OmmBody')[source]
Parameters:
class Opm(*, header: 'OdmHeader', body: 'OpmBody')[source]
Parameters:
class OpmBody(*, segment: 'OpmSegment')[source]
Parameters:

segment (OpmSegment)

class OpmCovarianceMatrixAbstractType(*, comment: 'list[str]' = <factory>, cov_ref_frame: 'None | str' = None)[source]
Parameters:
class OpmCovarianceMatrixType(*, comment: 'list[str]' = <factory>, cov_ref_frame: 'None | str' = None, cx_x: 'PositionCovarianceType', cy_x: 'PositionCovarianceType', cy_y: 'PositionCovarianceType', cz_x: 'PositionCovarianceType', cz_y: 'PositionCovarianceType', cz_z: 'PositionCovarianceType', cx_dot_x: 'PositionVelocityCovarianceType', cx_dot_y: 'PositionVelocityCovarianceType', cx_dot_z: 'PositionVelocityCovarianceType', cx_dot_x_dot: 'VelocityCovarianceType', cy_dot_x: 'PositionVelocityCovarianceType', cy_dot_y: 'PositionVelocityCovarianceType', cy_dot_z: 'PositionVelocityCovarianceType', cy_dot_x_dot: 'VelocityCovarianceType', cy_dot_y_dot: 'VelocityCovarianceType', cz_dot_x: 'PositionVelocityCovarianceType', cz_dot_y: 'PositionVelocityCovarianceType', cz_dot_z: 'PositionVelocityCovarianceType', cz_dot_x_dot: 'VelocityCovarianceType', cz_dot_y_dot: 'VelocityCovarianceType', cz_dot_z_dot: 'VelocityCovarianceType')[source]
Parameters:
class OpmData(*, comment: 'list[str]' = <factory>, state_vector: 'StateVectorType', keplerian_elements: 'None | KeplerianElementsType' = None, spacecraft_parameters: 'None | SpacecraftParametersType' = None, covariance_matrix: 'None | OpmCovarianceMatrixType' = None, maneuver_parameters: 'list[ManeuverParametersType]' = <factory>, user_defined_parameters: 'None | UserDefinedType' = None)[source]
Parameters:
class OpmMetadata(*, comment: 'list[str]' = <factory>, object_name: 'str', object_id: 'str', center_name: 'str', ref_frame: 'str', ref_frame_epoch: 'None | str' = None, time_system: 'str')[source]
Parameters:
  • comment (list[str])

  • object_name (str)

  • object_id (str)

  • center_name (str)

  • ref_frame (str)

  • ref_frame_epoch (None | str)

  • time_system (str)

class OpmSegment(*, metadata: 'OpmMetadata', data: 'OpmData')[source]
Parameters:
class OpmType(*, header: 'OdmHeader', body: 'OpmBody')[source]
Parameters:
class PercentageTypeUo(*, value: 'float', units: 'None | PercentageUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class PercentageTypeUr(*, value: 'float', units: 'PercentageUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class PercentageUnits(*values)[source]
class PositionCovarianceType(*, value: 'float', units: 'None | PositionCovarianceUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class PositionCovarianceUnits(*values)[source]
class PositionTypeUo(*, value: 'float', units: 'None | PositionUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class PositionTypeUr(*, value: 'float', units: 'PositionUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class PositionUnits(*values)[source]
class PositionVelocityCovarianceType(*, value: 'float', units: 'None | PositionVelocityCovarianceUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class PositionVelocityCovarianceUnits(*values)[source]
class QuaternionAngVelType(*, epoch: 'str', quaternion: 'QuaternionType', ang_vel: 'AngVelType')[source]
Parameters:
class QuaternionDerivativeType(*, epoch: 'str', quaternion: 'QuaternionType', quaternion_dot: 'QuaternionDotType')[source]
Parameters:
class QuaternionDotComponentType(*, value: 'float', units: 'None | QuaternionDotUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class QuaternionDotType(*, q1_dot: 'QuaternionDotComponentType', q2_dot: 'QuaternionDotComponentType', q3_dot: 'QuaternionDotComponentType', qc_dot: 'QuaternionDotComponentType')[source]
Parameters:
class QuaternionDotUnits(*values)[source]
class QuaternionEphemerisType(*, epoch: 'str', quaternion: 'QuaternionType')[source]
Parameters:
class QuaternionStateType(*, comment: 'list[str]' = <factory>, ref_frame_a: 'str', ref_frame_b: 'str', quaternion: 'QuaternionType', quaternion_dot: 'None | QuaternionDotType' = None)[source]
Parameters:
class QuaternionType(*, q1: 'float', q2: 'float', q3: 'float', qc: 'float')[source]
Parameters:
class RangeUnitsType(*values)[source]
class RangemodeType(*values)[source]
class Rdm(*, header: 'RdmHeader', body: 'RdmBody')[source]
Parameters:
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 RdmSpacecraftParametersType(*, comment: 'list[str]' = <factory>, wet_mass: 'None | MassType' = None, dry_mass: 'None | MassType' = None, hazardous_substances: 'None | str' = None, solar_rad_area: 'None | AreaType' = None, solar_rad_coeff: 'None | float' = None, drag_area: 'None | AreaType' = None, drag_coeff: 'None | float' = None, rcs: 'None | AreaType' = None, ballistic_coeff: 'None | BallisticCoeffType' = None, thrust_acceleration: 'None | Ms2Type' = None)[source]
Parameters:
class RdmType(*, header: 'RdmHeader', body: 'RdmBody')[source]
Parameters:
class ReentryUncertaintyMethodType(*values)[source]
class RefFrameType(*values)[source]
class ReferenceFrameType(*values)[source]
class RelTimeType(*, value: 'float', units: 'None | TimeUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class RelativeMetadataData(*, comment: 'list[str]' = <factory>, tca: 'str', miss_distance: 'LengthTypeUo', relative_speed: 'None | DvType' = None, relative_state_vector: 'None | RelativeStateVectorType' = None, start_screen_period: 'None | str' = None, stop_screen_period: 'None | str' = None, screen_volume_frame: 'None | ScreenVolumeFrameType' = None, screen_volume_shape: 'None | ScreenVolumeShapeType' = None, screen_volume_x: 'None | LengthTypeUo' = None, screen_volume_y: 'None | LengthTypeUo' = None, screen_volume_z: 'None | LengthTypeUo' = None, screen_entry_time: 'None | str' = None, screen_exit_time: 'None | str' = None, collision_probability: 'None | float' = None, collision_probability_method: 'None | str' = None)[source]
Parameters:
class RelativeStateVectorType(*, relative_position_r: 'LengthTypeUo', relative_position_t: 'LengthTypeUo', relative_position_n: 'LengthTypeUo', relative_velocity_r: 'DvType', relative_velocity_t: 'DvType', relative_velocity_n: 'DvType')[source]
Parameters:
class RevNumBasisType(*values)[source]
class RevType(*, value: 'float', units: 'None | RevUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class RevUnits(*values)[source]
class RotseqType(*values)[source]
class ScreenVolumeFrameType(*values)[source]
class ScreenVolumeShapeType(*values)[source]
class SensorDataType(*, sensor_number: 'None | int' = None, sensor_used: 'None | str' = None, number_sensor_noise_covariance: 'None | int' = None, sensor_noise_stddev: 'None | SensorNoiseType' = None, sensor_frequency: 'None | FrequencyType' = None)[source]
Parameters:
class SensorNoiseType(*, value: 'str' = '', units: 'None | AngleUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class SigmaUtype(*, value: 'float', units: 'None | SigmaUunits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class SigmaUunits(*values)[source]
class SigmaVtype(*, value: 'float', units: 'None | SigmaVunits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class SigmaVunits(*values)[source]
class SolarFluxType(*, value: 'float', units: 'None | SolarFluxUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class SolarFluxUnits(*values)[source]
class SpacecraftParametersType(*, comment: 'list[str]' = <factory>, mass: 'None | MassType' = None, solar_rad_area: 'None | AreaType' = None, solar_rad_coeff: 'None | float' = None, drag_area: 'None | AreaType' = None, drag_coeff: 'None | float' = None)[source]
Parameters:
class SpinNutationMomType(*, epoch: 'str', spin_alpha: 'AngleType', spin_delta: 'AngleType', spin_angle: 'AngleType', spin_angle_vel: 'AngleRateType', momentum_alpha: 'AngleType', momentum_delta: 'AngleType', nutation_vel: 'AngleRateType')[source]
Parameters:
class SpinNutationType(*, epoch: 'str', spin_alpha: 'AngleType', spin_delta: 'AngleType', spin_angle: 'AngleType', spin_angle_vel: 'AngleRateType', nutation: 'AngleType', nutation_per: 'DurationType', nutation_phase: 'AngleType')[source]
Parameters:
class SpinStateType(*, comment: 'list[str]' = <factory>, ref_frame_a: 'str', ref_frame_b: 'str', spin_alpha: 'AngleType', spin_delta: 'AngleType', spin_angle: 'AngleType', spin_angle_vel: 'AngleRateType', nutation: 'None | AngleType' = None, nutation_per: 'None | DurationType' = None, nutation_phase: 'None | AngleType' = None, momentum_alpha: 'None | AngleType' = None, momentum_delta: 'None | AngleType' = None, nutation_vel: 'None | AngleRateType' = None)[source]
Parameters:
class SpinType(*, epoch: 'str', spin_alpha: 'AngleType', spin_delta: 'AngleType', spin_angle: 'AngleType', spin_angle_vel: 'AngleRateType')[source]
Parameters:
class StateVectorAccType(*, epoch: 'str', x: 'PositionTypeUo', y: 'PositionTypeUo', z: 'PositionTypeUo', x_dot: 'VelocityTypeUo', y_dot: 'VelocityTypeUo', z_dot: 'VelocityTypeUo', x_ddot: 'None | AccType' = None, y_ddot: 'None | AccType' = None, z_ddot: 'None | AccType' = None)[source]
Parameters:
class StateVectorType(*, comment: 'list[str]' = <factory>, epoch: 'str', x: 'PositionTypeUo', y: 'PositionTypeUo', z: 'PositionTypeUo', x_dot: 'VelocityTypeUo', y_dot: 'VelocityTypeUo', z_dot: 'VelocityTypeUo')[source]
Parameters:
class TargetMomentumType(*, value: 'list[float]' = <factory>, units: 'None | AngMomentumUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class Tdm(*, header: 'TdmHeader', body: 'TdmBody')[source]
Parameters:
class TdmAngleType(*, value: 'float', units: 'None | AngleUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

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

segment (list[TdmSegment])

class TdmData(*, comment: 'list[str]' = <factory>, observation: 'list[TrackingDataObservationType]' = <factory>)[source]
Parameters:
class TdmHeader(*, comment: 'list[str]' = <factory>, creation_date: 'str', originator: 'str', message_id: 'None | str' = None)[source]
Parameters:
  • comment (list[str])

  • creation_date (str)

  • originator (str)

  • message_id (None | str)

class TdmMetadata(*, comment: 'list[str]' = <factory>, track_id: 'None | str' = None, data_types: 'None | str' = None, time_system: 'str', start_time: 'None | str' = None, stop_time: 'None | str' = None, participant_1: 'str', participant_2: 'None | str' = None, participant_3: 'None | str' = None, participant_4: 'None | str' = None, participant_5: 'None | str' = None, mode: 'None | ModeType' = None, path: 'None | str' = None, path_1: 'None | str' = None, path_2: 'None | str' = None, ephemeris_name_1: 'None | str' = None, ephemeris_name_2: 'None | str' = None, ephemeris_name_3: 'None | str' = None, ephemeris_name_4: 'None | str' = None, ephemeris_name_5: 'None | str' = None, transmit_band: 'None | str' = None, receive_band: 'None | str' = None, turnaround_numerator: 'None | int' = None, turnaround_denominator: 'None | int' = None, timetag_ref: 'None | TimetagRefType' = None, integration_interval: 'None | float' = None, integration_ref: 'None | IntegrationRefType' = None, freq_offset: 'None | float' = None, range_mode: 'None | RangemodeType' = None, range_modulus: 'None | float' = None, range_units: 'None | RangeUnitsType' = None, angle_type: 'None | AngleTypeType' = None, reference_frame: 'None | RefFrameType' = None, interpolation: 'None | str' = None, interpolation_degree: 'None | int' = None, doppler_count_bias: 'None | float' = None, doppler_count_scale: 'None | int' = None, doppler_count_rollover: 'None | YesNoType' = None, transmit_delay_1: 'None | float' = None, transmit_delay_2: 'None | float' = None, transmit_delay_3: 'None | float' = None, transmit_delay_4: 'None | float' = None, transmit_delay_5: 'None | float' = None, receive_delay_1: 'None | float' = None, receive_delay_2: 'None | float' = None, receive_delay_3: 'None | float' = None, receive_delay_4: 'None | float' = None, receive_delay_5: 'None | float' = None, data_quality: 'None | DataQualityType' = None, correction_angle_1: 'None | float' = None, correction_angle_2: 'None | float' = None, correction_doppler: 'None | float' = None, correction_mag: 'None | float' = None, correction_range: 'None | float' = None, correction_rcs: 'None | float' = None, correction_receive: 'None | float' = None, correction_transmit: 'None | float' = None, correction_aberration_yearly: 'None | float' = None, correction_aberration_diurnal: 'None | float' = None, corrections_applied: 'None | YesNoType' = None)[source]
Parameters:
  • comment (list[str])

  • track_id (None | str)

  • data_types (None | str)

  • time_system (str)

  • start_time (None | str)

  • stop_time (None | str)

  • participant_1 (str)

  • participant_2 (None | str)

  • participant_3 (None | str)

  • participant_4 (None | str)

  • participant_5 (None | str)

  • mode (None | ModeType)

  • path (None | str)

  • path_1 (None | str)

  • path_2 (None | str)

  • ephemeris_name_1 (None | str)

  • ephemeris_name_2 (None | str)

  • ephemeris_name_3 (None | str)

  • ephemeris_name_4 (None | str)

  • ephemeris_name_5 (None | str)

  • transmit_band (None | str)

  • receive_band (None | str)

  • turnaround_numerator (None | int)

  • turnaround_denominator (None | int)

  • timetag_ref (None | TimetagRefType)

  • integration_interval (None | float)

  • integration_ref (None | IntegrationRefType)

  • freq_offset (None | float)

  • range_mode (None | RangemodeType)

  • range_modulus (None | float)

  • range_units (None | RangeUnitsType)

  • angle_type (None | AngleTypeType)

  • reference_frame (None | RefFrameType)

  • interpolation (None | str)

  • interpolation_degree (None | int)

  • doppler_count_bias (None | float)

  • doppler_count_scale (None | int)

  • doppler_count_rollover (None | YesNoType)

  • transmit_delay_1 (None | float)

  • transmit_delay_2 (None | float)

  • transmit_delay_3 (None | float)

  • transmit_delay_4 (None | float)

  • transmit_delay_5 (None | float)

  • receive_delay_1 (None | float)

  • receive_delay_2 (None | float)

  • receive_delay_3 (None | float)

  • receive_delay_4 (None | float)

  • receive_delay_5 (None | float)

  • data_quality (None | DataQualityType)

  • correction_angle_1 (None | float)

  • correction_angle_2 (None | float)

  • correction_doppler (None | float)

  • correction_mag (None | float)

  • correction_range (None | float)

  • correction_rcs (None | float)

  • correction_receive (None | float)

  • correction_transmit (None | float)

  • correction_aberration_yearly (None | float)

  • correction_aberration_diurnal (None | float)

  • corrections_applied (None | YesNoType)

class TdmSegment(*, metadata: 'TdmMetadata', data: 'TdmData')[source]
Parameters:
class TdmType(*, header: 'TdmHeader', body: 'TdmBody')[source]
Parameters:
class ThrustType(*, value: 'float', units: 'None | ThrustUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class ThrustUnits(*values)[source]
class TimeOffsetType(*, value: 'float', units: 'None | TimeUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class TimeUnits(*values)[source]
class TimetagRefType(*values)[source]
class TleParametersType(*, comment: 'list[str]' = <factory>, ephemeris_type: 'None | int' = None, classification_type: 'None | str' = None, norad_cat_id: 'None | int' = None, element_set_no: 'None | int' = None, rev_at_epoch: 'None | int' = None, bstar: 'None | BStarType' = None, bterm: 'None | BTermType' = None, mean_motion_dot: 'DRevType', mean_motion_ddot: 'None | DdRevType' = None, agom: 'None | AgomType' = None)[source]
Parameters:
class TorqueType(*, value: 'float', units: 'None | TorqueUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class TorqueUnits(*values)[source]
class TrackingDataObservationType(*, epoch: 'str', angle_1: 'None | AngleType' = None, angle_2: 'None | AngleType' = None, carrier_power: 'None | float' = None, clock_bias: 'None | float' = None, clock_drift: 'None | float' = None, doppler_count: 'None | float' = None, doppler_instantaneous: 'None | float' = None, doppler_integrated: 'None | float' = None, dor: 'None | float' = None, mag: 'None | float' = None, pc_n0: 'None | float' = None, pr_n0: 'None | float' = None, pressure: 'None | float' = None, range: 'None | float' = None, rcs: 'None | float' = None, receive_freq: 'None | float' = None, receive_freq_1: 'None | float' = None, receive_freq_2: 'None | float' = None, receive_freq_3: 'None | float' = None, receive_freq_4: 'None | float' = None, receive_freq_5: 'None | float' = None, receive_phase_ct_1: 'None | float' = None, receive_phase_ct_2: 'None | float' = None, receive_phase_ct_3: 'None | float' = None, receive_phase_ct_4: 'None | float' = None, receive_phase_ct_5: 'None | float' = None, rhumidity: 'None | PercentageTypeUo' = None, stec: 'None | float' = None, temperature: 'None | float' = None, transmit_freq_1: 'None | float' = None, transmit_freq_2: 'None | float' = None, transmit_freq_3: 'None | float' = None, transmit_freq_4: 'None | float' = None, transmit_freq_5: 'None | float' = None, transmit_freq_rate_1: 'None | float' = None, transmit_freq_rate_2: 'None | float' = None, transmit_freq_rate_3: 'None | float' = None, transmit_freq_rate_4: 'None | float' = None, transmit_freq_rate_5: 'None | float' = None, transmit_phase_ct_1: 'None | float' = None, transmit_phase_ct_2: 'None | float' = None, transmit_phase_ct_3: 'None | float' = None, transmit_phase_ct_4: 'None | float' = None, transmit_phase_ct_5: 'None | float' = None, tropo_dry: 'None | float' = None, tropo_wet: 'None | float' = None, vlbi_delay: 'None | float' = None)[source]
Parameters:
  • epoch (str)

  • angle_1 (None | AngleType)

  • angle_2 (None | AngleType)

  • carrier_power (None | float)

  • clock_bias (None | float)

  • clock_drift (None | float)

  • doppler_count (None | float)

  • doppler_instantaneous (None | float)

  • doppler_integrated (None | float)

  • dor (None | float)

  • mag (None | float)

  • pc_n0 (None | float)

  • pr_n0 (None | float)

  • pressure (None | float)

  • range (None | float)

  • rcs (None | float)

  • receive_freq (None | float)

  • receive_freq_1 (None | float)

  • receive_freq_2 (None | float)

  • receive_freq_3 (None | float)

  • receive_freq_4 (None | float)

  • receive_freq_5 (None | float)

  • receive_phase_ct_1 (None | float)

  • receive_phase_ct_2 (None | float)

  • receive_phase_ct_3 (None | float)

  • receive_phase_ct_4 (None | float)

  • receive_phase_ct_5 (None | float)

  • rhumidity (None | PercentageTypeUo)

  • stec (None | float)

  • temperature (None | float)

  • transmit_freq_1 (None | float)

  • transmit_freq_2 (None | float)

  • transmit_freq_3 (None | float)

  • transmit_freq_4 (None | float)

  • transmit_freq_5 (None | float)

  • transmit_freq_rate_1 (None | float)

  • transmit_freq_rate_2 (None | float)

  • transmit_freq_rate_3 (None | float)

  • transmit_freq_rate_4 (None | float)

  • transmit_freq_rate_5 (None | float)

  • transmit_phase_ct_1 (None | float)

  • transmit_phase_ct_2 (None | float)

  • transmit_phase_ct_3 (None | float)

  • transmit_phase_ct_4 (None | float)

  • transmit_phase_ct_5 (None | float)

  • tropo_dry (None | float)

  • tropo_wet (None | float)

  • vlbi_delay (None | float)

class TrajBasisType(*values)[source]
class UserDefinedParameterType(*, value: 'str' = '', parameter: 'str')[source]
Parameters:
class UserDefinedType(*, comment: 'list[str]' = <factory>, user_defined: 'list[UserDefinedParameterType]' = <factory>)[source]
Parameters:
class VelocityCovarianceType(*, value: 'float', units: 'None | VelocityCovarianceUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class VelocityCovarianceUnits(*values)[source]
class VelocityTypeUo(*, value: 'float', units: 'None | VelocityUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class VelocityTypeUr(*, value: 'float', units: 'VelocityUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class VelocityUnits(*values)[source]
class WkgType(*, value: 'float', units: 'WkgUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class WkgUnits(*values)[source]
class YesNoType(*values)[source]

Modules

ndmxml_4_0_0_acm_2_0

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

ndmxml_4_0_0_aem_2_0

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

ndmxml_4_0_0_apm_2_0

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

ndmxml_4_0_0_cdm_1_0

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

ndmxml_4_0_0_common_4_0

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

ndmxml_4_0_0_master_4_0

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

ndmxml_4_0_0_ndm_4_0

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

ndmxml_4_0_0_ocm_3_0

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

ndmxml_4_0_0_oem_3_0

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

ndmxml_4_0_0_omm_3_0

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

ndmxml_4_0_0_opm_3_0

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

ndmxml_4_0_0_rdm_1_0

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

ndmxml_4_0_0_tdm_2_0

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