ccsds_ndm.models.ndmxml2

This file was generated by xsdata, v26.1, on 2026-02-18 00:40: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 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 Aem(*, header: 'NdmHeader', 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', attitude_dir: 'RotDirectionType', time_system: 'TimeSystemType', start_time: 'str', useable_start_time: 'None | str' = None, useable_stop_time: 'None | str' = None, stop_time: 'str', attitude_type: 'AttitudeTypeType', quaternion_type: 'None | QuaternionTypeType' = None, euler_rot_seq: 'None | RotseqType' = None, rate_frame: 'None | AemRateFrameType' = None, interpolation_method: 'None | str' = None, interpolation_degree: 'None | int' = None)[source]
Parameters:
class AemRateFrameType(*values)[source]
class AemSegment(*, metadata: 'AemMetadata', data: 'AemData')[source]
Parameters:
class AemType(*, header: 'NdmHeader', body: 'AemBody')[source]
Parameters:
class AltType(*, value: 'float', units: 'None | LengthUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class AngleKeywordType(*values)[source]
class AngleRateKeywordType(*values)[source]
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: 'NdmHeader', body: 'ApmBody')[source]
Parameters:
class ApmBody(*, segment: 'ApmSegment')[source]
Parameters:

segment (ApmSegment)

class ApmData(*, comment: 'list[str]' = <factory>, quaternion_state: 'QuaternionStateType', euler_elements_three: 'None | EulerElementsThreeType' = None, euler_elements_spin: 'None | EulerElementsSpinType' = None, spacecraft_parameters: 'None | AttSpacecraftParametersType' = None, maneuver_parameters: 'list[AttManeuverParametersType]' = <factory>)[source]
Parameters:
class ApmMetadata(*, comment: 'list[str]' = <factory>, object_name: 'str', object_id: 'str', center_name: 'None | str' = None, time_system: 'TimeSystemType')[source]
Parameters:
class ApmRateFrameType(*values)[source]
class ApmSegment(*, metadata: 'ApmMetadata', data: 'ApmData')[source]
Parameters:
class ApmType(*, header: 'NdmHeader', 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: 'DayIntervalType', reentry_altitude: 'PositionType', orbit_lifetime_window_start: 'None | DayIntervalType' = None, orbit_lifetime_window_end: 'None | DayIntervalType' = None, nominal_reentry_epoch: 'None | str' = None, reentry_window_start: 'None | str' = None, reentry_window_end: 'None | str' = None, orbit_lifetime_confidence_level: 'None | PercentageType' = None)[source]
Parameters:
class AttManeuverParametersType(*, comment: 'list[str]' = <factory>, man_epoch_start: 'str', man_duration: 'DurationType', man_ref_frame: 'str', man_tor_1: 'TorqueType', man_tor_2: 'TorqueType', man_tor_3: 'TorqueType')[source]
Parameters:
class AttSpacecraftParametersType(*, comment: 'list[str]' = <factory>, inertia_ref_frame: 'None | str' = None, i11: 'MomentType', i22: 'MomentType', i33: 'MomentType', i12: 'MomentType', i13: 'MomentType', i23: 'MomentType')[source]
Parameters:
class AttitudeStateType(*, quaternion_state: 'None | QuaternionEphemerisType' = None, quaternion_derivative: 'None | QuaternionDerivativeType' = None, quaternion_euler_rate: 'None | QuaternionEulerRateType' = None, euler_angle: 'None | EulerAngleType' = None, euler_angle_rate: 'None | EulerAngleRateType' = None, spin: 'None | SpinType' = None, spin_nutation: 'None | SpinNutationType' = 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 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 CdmPositionType(*, value: 'float', units: 'PositionUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class CdmSegment(*, metadata: 'CdmMetadata', data: 'CdmData')[source]
Parameters:
class CdmStateVectorType(*, comment: 'list[str]' = <factory>, x: 'CdmPositionType', y: 'CdmPositionType', z: 'CdmPositionType', x_dot: 'CdmVelocityType', y_dot: 'CdmVelocityType', z_dot: 'CdmVelocityType')[source]
Parameters:
class CdmType(*, header: 'CdmHeader', body: 'CdmBody')[source]
Parameters:
class CdmVelocityType(*, value: 'float', units: 'VelocityUnits')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class ControlledType(*values)[source]
class CovarianceMethodType(*values)[source]
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 DayIntervalType(*, 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 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 EulerAngleRateType(*, epoch: 'str', rotation_angles: 'None | RotationAngleType' = None, rotation_rates: 'None | RotationRateType' = None)[source]
Parameters:
class EulerAngleType(*, epoch: 'str', rotation_angles: 'None | RotationAngleType' = None)[source]
Parameters:
class EulerElementsSpinType(*, comment: 'list[str]' = <factory>, spin_frame_a: 'str', spin_frame_b: 'str', spin_dir: 'None | RotDirectionType' = None, spin_alpha: 'None | AngleType' = None, spin_delta: 'None | AngleType' = None, spin_angle: 'None | AngleType' = None, spin_angle_vel: 'None | AngleRateType' = None, nutation: 'None | AngleType' = None, nutation_per: 'None | DurationType' = None, nutation_phase: 'None | AngleType' = None)[source]
Parameters:
class EulerElementsThreeType(*, comment: 'list[str]' = <factory>, euler_frame_a: 'None | str' = None, euler_frame_b: 'None | str' = None, euler_dir: 'None | RotDirectionType' = None, euler_rot_seq: 'None | RotseqType' = None, rate_frame: 'None | ApmRateFrameType' = None, rotation_angles: 'None | RotationAngleType' = None, rotation_rates: 'None | RotationRateType' = None)[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 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 | PercentageType' = 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 | PercentageType' = 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 | PercentageType' = 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:
  • comment (list[str])

  • probability_of_impact (None | float)

  • probability_of_burn_up (None | float)

  • probability_of_break_up (None | float)

  • probability_of_land_impact (None | float)

  • probability_of_casualty (None | float)

  • nominal_impact_epoch (None | str)

  • impact_window_start (None | str)

  • impact_window_end (None | str)

  • impact_ref_frame (None | str)

  • nominal_impact_lon (None | LonType)

  • nominal_impact_lat (None | LatType)

  • nominal_impact_alt (None | AltType)

  • impact_1_confidence (None | PercentageType)

  • impact_1_start_lon (None | LonType)

  • impact_1_start_lat (None | LatType)

  • impact_1_stop_lon (None | LonType)

  • impact_1_stop_lat (None | LatType)

  • impact_1_cross_track (None | DistanceType)

  • impact_2_confidence (None | PercentageType)

  • impact_2_start_lon (None | LonType)

  • impact_2_start_lat (None | LatType)

  • impact_2_stop_lon (None | LonType)

  • impact_2_stop_lat (None | LatType)

  • impact_2_cross_track (None | DistanceType)

  • impact_3_confidence (None | PercentageType)

  • impact_3_start_lon (None | LonType)

  • impact_3_start_lat (None | LatType)

  • impact_3_stop_lon (None | LonType)

  • impact_3_stop_lat (None | LatType)

  • impact_3_cross_track (None | DistanceType)

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 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 LengthType(*, 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 ManeuverParametersType(*, comment: 'list[str]' = <factory>, man_epoch_ignition: 'str', man_duration: 'DurationType', man_delta_mass: 'DeltamassType', man_ref_frame: 'str', man_dv_1: 'VelocityType', man_dv_2: 'VelocityType', man_dv_3: 'VelocityType')[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>, aem: 'list[AemType]' = <factory>, apm: 'list[ApmType]' = <factory>, cdm: 'list[CdmType]' = <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>, aem: 'list[AemType]' = <factory>, apm: 'list[ApmType]' = <factory>, cdm: 'list[CdmType]' = <factory>, oem: 'list[OemType]' = <factory>, omm: 'list[OmmType]' = <factory>, opm: 'list[OpmType]' = <factory>, rdm: 'list[RdmType]' = <factory>, tdm: 'list[TdmType]' = <factory>)[source]
Parameters:
class ObjectDescriptionType(*values)[source]
class ObjectType(*values)[source]
class OdParametersType(*, comment: 'list[str]' = <factory>, time_lastob_start: 'None | str' = None, time_lastob_end: 'None | str' = None, recommended_od_span: 'None | DayIntervalType' = None, actual_od_span: 'None | DayIntervalType' = None, obs_available: 'None | int' = None, obs_used: 'None | int' = None, tracks_available: 'None | int' = None, tracks_used: 'None | int' = None, residuals_accepted: 'None | PercentageType' = None, weighted_rms: 'None | float' = None)[source]
Parameters:
class Oem(*, header: 'NdmHeader', 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: 'NdmHeader', body: 'OemBody')[source]
Parameters:
class Omm(*, header: 'NdmHeader', 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: 'NdmHeader', body: 'OmmBody')[source]
Parameters:
class Opm(*, header: 'NdmHeader', 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: 'NdmHeader', body: 'OpmBody')[source]
Parameters:
class PercentageType(*, 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 PositionType(*, value: 'float', units: 'None | PositionUnits' = None)[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 QuaternionDerivativeType(*, epoch: 'str', quaternion: 'QuaternionType', quaternion_rate: 'QuaternionRateType')[source]
Parameters:
class QuaternionDotType(*, value: 'float', units: 'None | QuaternionDotUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class QuaternionDotUnits(*values)[source]
class QuaternionEphemerisType(*, epoch: 'str', quaternion: 'QuaternionType')[source]
Parameters:
class QuaternionEulerRateType(*, epoch: 'str', quaternion: 'QuaternionType', rotation_rates: 'None | RotationRateType' = None)[source]
Parameters:
class QuaternionRateType(*, qc_dot: 'QuaternionDotType', q1_dot: 'QuaternionDotType', q2_dot: 'QuaternionDotType', q3_dot: 'QuaternionDotType')[source]
Parameters:
class QuaternionStateType(*, comment: 'list[str]' = <factory>, epoch: 'str', q_frame_a: 'str', q_frame_b: 'str', q_dir: 'RotDirectionType', quaternion: 'QuaternionType', quaternion_rate: 'None | QuaternionRateType' = None)[source]
Parameters:
class QuaternionType(*, qc: 'float', q1: 'float', q2: 'float', q3: 'float')[source]
Parameters:
class QuaternionTypeType(*values)[source]
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 RdmPositionType(*, value: 'float', units: 'PositionUnits')[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 RdmVelocityType(*, value: 'float', units: 'VelocityUnits')[source]
Parameters:
class ReentryUncertaintyMethodType(*values)[source]
class RefFrameType(*values)[source]
class ReferenceFrameType(*values)[source]
class RelativeMetadataData(*, comment: 'list[str]' = <factory>, tca: 'str', miss_distance: 'LengthType', 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 | LengthType' = None, screen_volume_y: 'None | LengthType' = None, screen_volume_z: 'None | LengthType' = 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: 'LengthType', relative_position_t: 'LengthType', relative_position_n: 'LengthType', relative_velocity_r: 'DvType', relative_velocity_t: 'DvType', relative_velocity_n: 'DvType')[source]
Parameters:
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 RotDirectionType(*values)[source]
class RotationAngleComponentType(*, value: 'float', angle: 'AngleKeywordType', units: 'None | AngleUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class RotationAngleComponentTypeold(*, units: 'None | AngleUnits' = None, angle: 'AngleKeywordType', value: 'float')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class RotationAngleType(*, rotation1: 'RotationAngleComponentType', rotation2: 'RotationAngleComponentType', rotation3: 'RotationAngleComponentType')[source]
Parameters:
class RotationRateComponentType(*, value: 'float', rate: 'AngleRateKeywordType', units: 'None | AngleRateUnits' = None)[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class RotationRateComponentTypeOld(*, units: 'None | AngleRateUnits' = None, rate: 'AngleRateKeywordType', value: 'float')[source]
Parameters:
q()

Return this value as a pint or astropy Quantity.

class RotationRateType(*, rotation1: 'RotationRateComponentType', rotation2: 'RotationRateComponentType', rotation3: 'RotationRateComponentType')[source]
Parameters:
class RotseqType(*values)[source]
class ScreenVolumeFrameType(*values)[source]
class ScreenVolumeShapeType(*values)[source]
class SpacecraftParametersType(*, comment: 'list[str]' = <factory>, mass: 'MassType', solar_rad_area: 'AreaType', solar_rad_coeff: 'float', drag_area: 'AreaType', drag_coeff: 'float')[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 SpinType(*, epoch: 'str', spin_alpha: 'AngleType', spin_delta: 'AngleType', spin_angle: 'AngleType', spin_angle_vel: 'AngleRateType')[source]
Parameters:
class StateVectorAccType(*, epoch: 'str', x: 'PositionType', y: 'PositionType', z: 'PositionType', x_dot: 'VelocityType', y_dot: 'VelocityType', z_dot: 'VelocityType', 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: 'PositionType', y: 'PositionType', z: 'PositionType', x_dot: 'VelocityType', y_dot: 'VelocityType', z_dot: 'VelocityType')[source]
Parameters:
class Tdm(*, header: 'TdmHeader', body: 'TdmBody')[source]
Parameters:
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: 'TimeSystemType', 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 (TimeSystemType)

  • 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 TimeSystemType(*values)[source]
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: 'int', element_set_no: 'int', rev_at_epoch: 'int', bstar: 'BStarType', mean_motion_dot: 'DRevType', mean_motion_ddot: 'DdRevType')[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 | float' = 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 | float)

  • 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 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 VelocityType(*, value: 'float', units: 'None | VelocityUnits' = None)[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_2_0_0_aem_1_0

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

ndmxml_2_0_0_apm_1_0

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

ndmxml_2_0_0_cdm_1_0

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

ndmxml_2_0_0_common_2_0

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

ndmxml_2_0_0_master_2_0

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

ndmxml_2_0_0_ndm_2_0

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

ndmxml_2_0_0_oem_2_0

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

ndmxml_2_0_0_omm_2_0

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

ndmxml_2_0_0_opm_2_0

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

ndmxml_2_0_0_rdm_1_0

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

ndmxml_2_0_0_tdm_2_0

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