“Master” Module API
Reference/API
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AccType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AccUnits, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AccUnits(value)
An enumeration.
- KM_S_2 = 'km/s**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AltType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthUnits, NoneType] = None)
-
- units: Optional[LengthUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleKeywordType(value)
An enumeration.
- X_ANGLE = 'X_ANGLE'
- Y_ANGLE = 'Y_ANGLE'
- Z_ANGLE = 'Z_ANGLE'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleRateKeywordType(value)
An enumeration.
- X_RATE = 'X_RATE'
- Y_RATE = 'Y_RATE'
- Z_RATE = 'Z_RATE'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleRateType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleRateUnits, NoneType] = None)
-
- units: Optional[AngleRateUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleRateUnits(value)
An enumeration.
- DEG_S = 'deg/s'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleUnits, NoneType] = None)
-
- units: Optional[AngleUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleUnits(value)
An enumeration.
- DEG = 'deg'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaUnits, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaUnits(value)
An enumeration.
- M_2 = 'm**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AtmosphericReentryParametersType(comment: List[str] = <factory>, orbit_lifetime: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DayIntervalType, NoneType] = None, reentry_altitude: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionType, NoneType] = None, orbit_lifetime_window_start: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DayIntervalType, NoneType] = None, orbit_lifetime_window_end: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DayIntervalType, NoneType] = None, nominal_reentry_epoch: Union[str, NoneType] = None, reentry_window_start: Union[str, NoneType] = None, reentry_window_end: Union[str, NoneType] = None, orbit_lifetime_confidence_level: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PercentageType, NoneType] = None)
-
- orbit_lifetime: Optional[DayIntervalType] = None
- orbit_lifetime_confidence_level: Optional[PercentageType] = None
- orbit_lifetime_window_end: Optional[DayIntervalType] = None
- orbit_lifetime_window_start: Optional[DayIntervalType] = None
- reentry_altitude: Optional[PositionType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.BallisticCoeffType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.BallisticCoeffUnitsType, NoneType] = None)
-
- units: Optional[BallisticCoeffUnitsType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.BallisticCoeffUnitsType(value)
An enumeration.
- KG_M_2 = 'kg/m**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.ControlledType(value)
An enumeration.
- NO = 'NO'
- NO_1 = 'no'
- UNKNOWN = 'UNKNOWN'
- UNKNOWN_1 = 'unknown'
- YES = 'YES'
- YES_1 = 'yes'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DayIntervalType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DayIntervalUnits, NoneType] = None)
-
- units: Optional[DayIntervalUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DayIntervalUnits(value)
An enumeration.
- D = 'd'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DeltamassType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MassUnits, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DisintegrationType(value)
An enumeration.
- BREAK_UP = 'BREAK-UP'
- MASS_LOSS = 'MASS-LOSS'
- MASS_LOSS_BREAK_UP = 'MASS-LOSS + BREAK-UP'
- NONE_VALUE = 'NONE'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DistanceType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionUnits, NoneType] = None)
-
- units: Optional[PositionUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DurationType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.TimeUnits, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.FrequencyType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.FrequencyUnits, NoneType] = None)
-
- units: Optional[FrequencyUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.FrequencyUnits(value)
An enumeration.
- HZ = 'Hz'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.GmType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.GmUnits, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.GmUnits(value)
An enumeration.
- KM_3_S_2 = 'km**3/s**2'
- KM_3_S_2_1 = 'KM**3/S**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.GroundImpactParametersType(comment: List[str] = <factory>, probability_of_impact: Union[decimal.Decimal, NoneType] = None, probability_of_burn_up: Union[decimal.Decimal, NoneType] = None, probability_of_break_up: Union[decimal.Decimal, NoneType] = None, probability_of_land_impact: Union[decimal.Decimal, NoneType] = None, probability_of_casualty: Union[decimal.Decimal, NoneType] = None, nominal_impact_epoch: Union[str, NoneType] = None, impact_window_start: Union[str, NoneType] = None, impact_window_end: Union[str, NoneType] = None, impact_ref_frame: Union[str, NoneType] = None, nominal_impact_lon: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LonType, NoneType] = None, nominal_impact_lat: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatType, NoneType] = None, nominal_impact_alt: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AltType, NoneType] = None, impact_1_confidence: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PercentageType, NoneType] = None, impact_1_start_lon: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LonType, NoneType] = None, impact_1_start_lat: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatType, NoneType] = None, impact_1_stop_lon: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LonType, NoneType] = None, impact_1_stop_lat: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatType, NoneType] = None, impact_1_cross_track: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DistanceType, NoneType] = None, impact_2_confidence: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PercentageType, NoneType] = None, impact_2_start_lon: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LonType, NoneType] = None, impact_2_start_lat: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatType, NoneType] = None, impact_2_stop_lon: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LonType, NoneType] = None, impact_2_stop_lat: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatType, NoneType] = None, impact_2_cross_track: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DistanceType, NoneType] = None, impact_3_confidence: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PercentageType, NoneType] = None, impact_3_start_lon: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LonType, NoneType] = None, impact_3_start_lat: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatType, NoneType] = None, impact_3_stop_lon: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LonType, NoneType] = None, impact_3_stop_lat: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatType, NoneType] = None, impact_3_cross_track: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DistanceType, NoneType] = None)
-
- impact_1_confidence: Optional[PercentageType] = None
- impact_1_cross_track: Optional[DistanceType] = None
- impact_2_confidence: Optional[PercentageType] = None
- impact_2_cross_track: Optional[DistanceType] = None
- impact_3_confidence: Optional[PercentageType] = None
- impact_3_cross_track: Optional[DistanceType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.ImpactUncertaintyType(value)
An enumeration.
- ANALYTICAL = 'ANALYTICAL'
- EMPIRICAL = 'EMPIRICAL'
- NONE_VALUE = 'NONE'
- STOCHASTIC = 'STOCHASTIC'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.InclinationType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleUnits, NoneType] = None)
-
- units: Optional[AngleUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Km2S2Type(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Km2S2Units, NoneType] = None)
-
- units: Optional[Km2S2Units] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Km2S2Units(value)
An enumeration.
- KM_2_S_2 = 'km**2/s**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Km2SType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Km2SUnits, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Km2SUnits(value)
An enumeration.
- KM_2_S = 'km**2/s'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Km2Type(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Km2Units, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Km2Units(value)
An enumeration.
- KM_2 = 'km**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatLonUnits(value)
An enumeration.
- DEG = 'deg'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatLonUnits, NoneType] = None)
-
- units: Optional[LatLonUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthUnits, NoneType] = None)
-
- units: Optional[LengthUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LonType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LatLonUnits, NoneType] = None)
-
- units: Optional[LatLonUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MassType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MassUnits, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MomentType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MomentUnits, NoneType] = None)
-
- units: Optional[MomentUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MomentUnits(value)
An enumeration.
- KG_M_2 = 'kg*m**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Ms2Type(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Ms2Units, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Ms2Units(value)
An enumeration.
- M_S_2 = 'm/s**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.NdmHeader(comment: List[str] = <factory>, creation_date: Union[str, NoneType] = None, originator: Union[str, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.ObjectDescriptionType(value)
An enumeration.
- DEBRIS = 'DEBRIS'
- DEBRIS_1 = 'debris'
- OTHER = 'OTHER'
- OTHER_1 = 'other'
- PAYLOAD = 'PAYLOAD'
- PAYLOAD_1 = 'payload'
- ROCKET_BODY = 'ROCKET BODY'
- ROCKET_BODY_1 = 'rocket body'
- UNKNOWN = 'UNKNOWN'
- UNKNOWN_1 = 'unknown'
- UPPER_STAGE = 'UPPER STAGE'
- UPPER_STAGE_1 = 'upper stage'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.OdParametersType(comment: List[str] = <factory>, time_lastob_start: Union[str, NoneType] = None, time_lastob_end: Union[str, NoneType] = None, recommended_od_span: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DayIntervalType, NoneType] = None, actual_od_span: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.DayIntervalType, NoneType] = None, obs_available: Union[int, NoneType] = None, obs_used: Union[int, NoneType] = None, tracks_available: Union[int, NoneType] = None, tracks_used: Union[int, NoneType] = None, residuals_accepted: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PercentageType, NoneType] = None, weighted_rms: Union[decimal.Decimal, NoneType] = None)
-
- actual_od_span: Optional[DayIntervalType] = None
- recommended_od_span: Optional[DayIntervalType] = None
- residuals_accepted: Optional[PercentageType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.OemCovarianceMatrixAbstractType(comment: List[str] = <factory>, epoch: Union[str, NoneType] = None, cov_ref_frame: Union[str, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.OemCovarianceMatrixType(comment: List[str] = <factory>, epoch: Union[str, NoneType] = None, cov_ref_frame: Union[str, NoneType] = None, cx_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cy_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cy_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cz_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cz_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cz_z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cx_dot_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cx_dot_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cx_dot_z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cx_dot_x_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cy_dot_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cy_dot_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cy_dot_z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cy_dot_x_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cy_dot_y_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cz_dot_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cz_dot_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cz_dot_z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cz_dot_x_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cz_dot_y_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cz_dot_z_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None)
-
- cx_dot_x: Optional[PositionVelocityCovarianceType] = None
- cx_dot_x_dot: Optional[VelocityCovarianceType] = None
- cx_dot_y: Optional[PositionVelocityCovarianceType] = None
- cx_dot_z: Optional[PositionVelocityCovarianceType] = None
- cx_x: Optional[PositionCovarianceType] = None
- cy_dot_x: Optional[PositionVelocityCovarianceType] = None
- cy_dot_x_dot: Optional[VelocityCovarianceType] = None
- cy_dot_y: Optional[PositionVelocityCovarianceType] = None
- cy_dot_y_dot: Optional[VelocityCovarianceType] = None
- cy_dot_z: Optional[PositionVelocityCovarianceType] = None
- cy_x: Optional[PositionCovarianceType] = None
- cy_y: Optional[PositionCovarianceType] = None
- cz_dot_x: Optional[PositionVelocityCovarianceType] = None
- cz_dot_x_dot: Optional[VelocityCovarianceType] = None
- cz_dot_y: Optional[PositionVelocityCovarianceType] = None
- cz_dot_y_dot: Optional[VelocityCovarianceType] = None
- cz_dot_z: Optional[PositionVelocityCovarianceType] = None
- cz_dot_z_dot: Optional[VelocityCovarianceType] = None
- cz_x: Optional[PositionCovarianceType] = None
- cz_y: Optional[PositionCovarianceType] = None
- cz_z: Optional[PositionCovarianceType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.OpmCovarianceMatrixAbstractType(comment: List[str] = <factory>, cov_ref_frame: Union[str, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.OpmCovarianceMatrixType(comment: List[str] = <factory>, cov_ref_frame: Union[str, NoneType] = None, cx_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cy_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cy_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cz_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cz_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cz_z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType, NoneType] = None, cx_dot_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cx_dot_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cx_dot_z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cx_dot_x_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cy_dot_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cy_dot_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cy_dot_z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cy_dot_x_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cy_dot_y_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cz_dot_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cz_dot_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cz_dot_z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType, NoneType] = None, cz_dot_x_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cz_dot_y_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None, cz_dot_z_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType, NoneType] = None)
-
- cx_dot_x: Optional[PositionVelocityCovarianceType] = None
- cx_dot_x_dot: Optional[VelocityCovarianceType] = None
- cx_dot_y: Optional[PositionVelocityCovarianceType] = None
- cx_dot_z: Optional[PositionVelocityCovarianceType] = None
- cx_x: Optional[PositionCovarianceType] = None
- cy_dot_x: Optional[PositionVelocityCovarianceType] = None
- cy_dot_x_dot: Optional[VelocityCovarianceType] = None
- cy_dot_y: Optional[PositionVelocityCovarianceType] = None
- cy_dot_y_dot: Optional[VelocityCovarianceType] = None
- cy_dot_z: Optional[PositionVelocityCovarianceType] = None
- cy_x: Optional[PositionCovarianceType] = None
- cy_y: Optional[PositionCovarianceType] = None
- cz_dot_x: Optional[PositionVelocityCovarianceType] = None
- cz_dot_x_dot: Optional[VelocityCovarianceType] = None
- cz_dot_y: Optional[PositionVelocityCovarianceType] = None
- cz_dot_y_dot: Optional[VelocityCovarianceType] = None
- cz_dot_z: Optional[PositionVelocityCovarianceType] = None
- cz_dot_z_dot: Optional[VelocityCovarianceType] = None
- cz_x: Optional[PositionCovarianceType] = None
- cz_y: Optional[PositionCovarianceType] = None
- cz_z: Optional[PositionCovarianceType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PercentageType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PercentageUnits, NoneType] = None)
-
- units: Optional[PercentageUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PercentageUnits(value)
An enumeration.
- VALUE = '%'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceUnits, NoneType] = None)
-
- units: Optional[PositionCovarianceUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionCovarianceUnits(value)
An enumeration.
- KM_2 = 'km**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionUnits, NoneType] = None)
-
- units: Optional[PositionUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionUnits(value)
An enumeration.
- KM = 'km'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceUnits, NoneType] = None)
-
- units: Optional[PositionVelocityCovarianceUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionVelocityCovarianceUnits(value)
An enumeration.
- KM_2_S = 'km**2/s'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.QuaternionDotType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.QuaternionDotUnits, NoneType] = None)
-
- units: Optional[QuaternionDotUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.QuaternionDotUnits(value)
An enumeration.
- VALUE_1_S = '1/s'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.QuaternionRateType(qc_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.QuaternionDotType, NoneType] = None, q1_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.QuaternionDotType, NoneType] = None, q2_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.QuaternionDotType, NoneType] = None, q3_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.QuaternionDotType, NoneType] = None)
-
- q1_dot: Optional[QuaternionDotType] = None
- q2_dot: Optional[QuaternionDotType] = None
- q3_dot: Optional[QuaternionDotType] = None
- qc_dot: Optional[QuaternionDotType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.QuaternionType(qc: Union[decimal.Decimal, NoneType] = None, q1: Union[decimal.Decimal, NoneType] = None, q2: Union[decimal.Decimal, NoneType] = None, q3: Union[decimal.Decimal, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RdmPositionType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionUnits, NoneType] = None)
-
- units: Optional[PositionUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RdmSpacecraftParametersType(comment: List[str] = <factory>, wet_mass: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MassType, NoneType] = None, dry_mass: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MassType, NoneType] = None, hazardous_substances: Union[str, NoneType] = None, solar_rad_area: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaType, NoneType] = None, solar_rad_coeff: Union[decimal.Decimal, NoneType] = None, drag_area: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaType, NoneType] = None, drag_coeff: Union[decimal.Decimal, NoneType] = None, rcs: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaType, NoneType] = None, ballistic_coeff: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.BallisticCoeffType, NoneType] = None, thrust_acceleration: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Ms2Type, NoneType] = None)
-
- ballistic_coeff: Optional[BallisticCoeffType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RdmVelocityType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityUnits, NoneType] = None)
-
- units: Optional[VelocityUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.ReentryUncertaintyMethodType(value)
An enumeration.
- ANALYTICAL = 'ANALYTICAL'
- EMPIRICAL = 'EMPIRICAL'
- NONE_VALUE = 'NONE'
- STOCHASTIC = 'STOCHASTIC'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotDirectionType(value)
An enumeration.
- A2_B = 'A2B'
- B2_A = 'B2A'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationAngleComponentType(value: Union[decimal.Decimal, NoneType] = None, angle: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleKeywordType, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleUnits, NoneType] = None)
-
- angle: Optional[AngleKeywordType] = None
- units: Optional[AngleUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationAngleComponentTypeold(units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleUnits, NoneType] = None, angle: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleKeywordType, NoneType] = None, value: Union[decimal.Decimal, NoneType] = None)
-
- angle: Optional[AngleKeywordType] = None
- units: Optional[AngleUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationAngleType(rotation1: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationAngleComponentType, NoneType] = None, rotation2: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationAngleComponentType, NoneType] = None, rotation3: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationAngleComponentType, NoneType] = None)
-
- rotation1: Optional[RotationAngleComponentType] = None
- rotation2: Optional[RotationAngleComponentType] = None
- rotation3: Optional[RotationAngleComponentType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationRateComponentType(value: Union[decimal.Decimal, NoneType] = None, rate: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleRateKeywordType, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleRateUnits, NoneType] = None)
-
- rate: Optional[AngleRateKeywordType] = None
- units: Optional[AngleRateUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationRateComponentTypeOld(units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleRateUnits, NoneType] = None, rate: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AngleRateKeywordType, NoneType] = None, value: Union[decimal.Decimal, NoneType] = None)
-
- rate: Optional[AngleRateKeywordType] = None
- units: Optional[AngleRateUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationRateType(rotation1: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationRateComponentType, NoneType] = None, rotation2: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationRateComponentType, NoneType] = None, rotation3: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotationRateComponentType, NoneType] = None)
-
- rotation1: Optional[RotationRateComponentType] = None
- rotation2: Optional[RotationRateComponentType] = None
- rotation3: Optional[RotationRateComponentType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.RotseqType(value)
An enumeration.
- VALUE_121 = '121'
- VALUE_123 = '123'
- VALUE_131 = '131'
- VALUE_132 = '132'
- VALUE_212 = '212'
- VALUE_213 = '213'
- VALUE_231 = '231'
- VALUE_232 = '232'
- VALUE_312 = '312'
- VALUE_313 = '313'
- VALUE_321 = '321'
- VALUE_323 = '323'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.SpacecraftParametersType(comment: List[str] = <factory>, mass: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MassType, NoneType] = None, solar_rad_area: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaType, NoneType] = None, solar_rad_coeff: Union[decimal.Decimal, NoneType] = None, drag_area: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaType, NoneType] = None, drag_coeff: Union[decimal.Decimal, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.StateVectorAccType(epoch: Union[str, NoneType] = None, x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionType, NoneType] = None, y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionType, NoneType] = None, z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionType, NoneType] = None, x_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityType, NoneType] = None, y_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityType, NoneType] = None, z_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityType, NoneType] = None, x_ddot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AccType, NoneType] = None, y_ddot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AccType, NoneType] = None, z_ddot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AccType, NoneType] = None)
-
- x: Optional[PositionType] = None
- x_dot: Optional[VelocityType] = None
- y: Optional[PositionType] = None
- y_dot: Optional[VelocityType] = None
- z: Optional[PositionType] = None
- z_dot: Optional[VelocityType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.StateVectorType(comment: List[str] = <factory>, epoch: Union[str, NoneType] = None, x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionType, NoneType] = None, y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionType, NoneType] = None, z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.PositionType, NoneType] = None, x_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityType, NoneType] = None, y_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityType, NoneType] = None, z_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityType, NoneType] = None)
-
- x: Optional[PositionType] = None
- x_dot: Optional[VelocityType] = None
- y: Optional[PositionType] = None
- y_dot: Optional[VelocityType] = None
- z: Optional[PositionType] = None
- z_dot: Optional[VelocityType] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.TimeSystemType(value)
An enumeration.
- GMST = 'GMST'
- GMST_1 = 'gmst'
- GPS = 'GPS'
- GPS_1 = 'gps'
- SCLK = 'SCLK'
- SCLK_1 = 'sclk'
- TAI = 'TAI'
- TAI_1 = 'tai'
- TCB = 'TCB'
- TCB_1 = 'tcb'
- TDB = 'TDB'
- TDB_1 = 'tdb'
- TOD = 'TOD'
- TOD_1 = 'tod'
- TT = 'TT'
- TT_1 = 'tt'
- UT1 = 'UT1'
- UT1_1 = 'ut1'
- UTC = 'UTC'
- UTC_1 = 'utc'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.UserDefinedParameterType(value: Union[str, NoneType] = None, parameter: Union[str, NoneType] = None)
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.UserDefinedType(comment: List[str] = <factory>, user_defined: List[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.UserDefinedParameterType] = <factory>)
-
- user_defined: List[UserDefinedParameterType]
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceUnits, NoneType] = None)
-
- units: Optional[VelocityCovarianceUnits] = None
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityCovarianceUnits(value)
An enumeration.
- KM_2_S_2 = 'km**2/s**2'
- class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityUnits, NoneType] = None)
-
- units: Optional[VelocityUnits] = None