“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 Meta
name = 'accType'
units: Optional[AccUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'altType'
units: Optional[LengthUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'angleRateType'
units: Optional[AngleRateUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'angleType'
units: Optional[AngleUnits] = None
value: Optional[Decimal] = 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 Meta
name = 'areaType'
units: Optional[AreaUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'atmosphericReentryParametersType'
comment: List[str]
nominal_reentry_epoch: Optional[str] = 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
reentry_window_end: Optional[str] = None
reentry_window_start: Optional[str] = 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)
class Meta
name = 'ballisticCoeffType'
units: Optional[BallisticCoeffUnitsType] = None
value: Optional[Decimal] = 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)
class Meta
name = 'dayIntervalType'
units: Optional[DayIntervalUnits] = None
value: Optional[Decimal] = 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 Meta
name = 'deltamassType'
units: Optional[MassUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'distanceType'
units: Optional[PositionUnits] = None
value: Optional[Decimal] = 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 Meta
name = 'durationType'
units: Optional[TimeUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'frequencyType'
units: Optional[FrequencyUnits] = None
value: Optional[Decimal] = 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 Meta
name = 'gmType'
units: Optional[GmUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'groundImpactParametersType'
comment: List[str]
impact_1_confidence: Optional[PercentageType] = None
impact_1_cross_track: Optional[DistanceType] = None
impact_1_start_lat: Optional[LatType] = None
impact_1_start_lon: Optional[LonType] = None
impact_1_stop_lat: Optional[LatType] = None
impact_1_stop_lon: Optional[LonType] = None
impact_2_confidence: Optional[PercentageType] = None
impact_2_cross_track: Optional[DistanceType] = None
impact_2_start_lat: Optional[LatType] = None
impact_2_start_lon: Optional[LonType] = None
impact_2_stop_lat: Optional[LatType] = None
impact_2_stop_lon: Optional[LonType] = None
impact_3_confidence: Optional[PercentageType] = None
impact_3_cross_track: Optional[DistanceType] = None
impact_3_start_lat: Optional[LatType] = None
impact_3_start_lon: Optional[LonType] = None
impact_3_stop_lat: Optional[LatType] = None
impact_3_stop_lon: Optional[LonType] = None
impact_ref_frame: Optional[str] = None
impact_window_end: Optional[str] = None
impact_window_start: Optional[str] = None
nominal_impact_alt: Optional[AltType] = None
nominal_impact_epoch: Optional[str] = None
nominal_impact_lat: Optional[LatType] = None
nominal_impact_lon: Optional[LonType] = None
probability_of_break_up: Optional[Decimal] = None
probability_of_burn_up: Optional[Decimal] = None
probability_of_casualty: Optional[Decimal] = None
probability_of_impact: Optional[Decimal] = None
probability_of_land_impact: Optional[Decimal] = 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)
class Meta
name = 'inclinationType'
units: Optional[AngleUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'km2s2Type'
units: Optional[Km2S2Units] = None
value: Optional[Decimal] = 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 Meta
name = 'km2sType'
units: Optional[Km2SUnits] = None
value: Optional[Decimal] = 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 Meta
name = 'km2Type'
units: Optional[Km2Units] = None
value: Optional[Decimal] = 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)
class Meta
name = 'latType'
units: Optional[LatLonUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'lengthType'
units: Optional[LengthUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthUnits(value)

An enumeration.

M = 'm'
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)
class Meta
name = 'lonType'
units: Optional[LatLonUnits] = None
value: Optional[Decimal] = 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 Meta
name = 'massType'
units: Optional[MassUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MassUnits(value)

An enumeration.

KG = 'kg'
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)
class Meta
name = 'momentType'
units: Optional[MomentUnits] = None
value: Optional[Decimal] = 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 Meta
name = 'ms2Type'
units: Optional[Ms2Units] = None
value: Optional[Decimal] = 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 Meta
name = 'ndmHeader'
comment: List[str]
creation_date: Optional[str] = None
originator: Optional[str] = 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)
class Meta
name = 'odParametersType'
actual_od_span: Optional[DayIntervalType] = None
comment: List[str]
obs_available: Optional[int] = None
obs_used: Optional[int] = None
recommended_od_span: Optional[DayIntervalType] = None
residuals_accepted: Optional[PercentageType] = None
time_lastob_end: Optional[str] = None
time_lastob_start: Optional[str] = None
tracks_available: Optional[int] = None
tracks_used: Optional[int] = None
weighted_rms: Optional[Decimal] = 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 Meta
name = 'oemCovarianceMatrixAbstractType'
comment: List[str]
cov_ref_frame: Optional[str] = None
epoch: Optional[str] = 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)
class Meta
name = 'oemCovarianceMatrixType'
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 Meta
name = 'opmCovarianceMatrixAbstractType'
comment: List[str]
cov_ref_frame: Optional[str] = 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)
class Meta
name = 'opmCovarianceMatrixType'
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)
class Meta
name = 'percentageType'
units: Optional[PercentageUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'positionCovarianceType'
units: Optional[PositionCovarianceUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'positionType'
units: Optional[PositionUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'positionVelocityCovarianceType'
units: Optional[PositionVelocityCovarianceUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'quaternionDotType'
units: Optional[QuaternionDotUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'quaternionRateType'
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 Meta
name = 'quaternionType'
q1: Optional[Decimal] = None
q2: Optional[Decimal] = None
q3: Optional[Decimal] = None
qc: Optional[Decimal] = 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)
class Meta
name = 'rdmPositionType'
units: Optional[PositionUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'rdmSpacecraftParametersType'
ballistic_coeff: Optional[BallisticCoeffType] = None
comment: List[str]
drag_area: Optional[AreaType] = None
drag_coeff: Optional[Decimal] = None
dry_mass: Optional[MassType] = None
hazardous_substances: Optional[str] = None
rcs: Optional[AreaType] = None
solar_rad_area: Optional[AreaType] = None
solar_rad_coeff: Optional[Decimal] = None
thrust_acceleration: Optional[Ms2Type] = None
wet_mass: Optional[MassType] = 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)
class Meta
name = 'rdmVelocityType'
units: Optional[VelocityUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'rotationAngleComponentType'
angle: Optional[AngleKeywordType] = None
units: Optional[AngleUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'rotationAngleComponentTypeold'
angle: Optional[AngleKeywordType] = None
units: Optional[AngleUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'rotationAngleType'
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)
class Meta
name = 'rotationRateComponentType'
rate: Optional[AngleRateKeywordType] = None
units: Optional[AngleRateUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'rotationRateComponentTypeOLD'
rate: Optional[AngleRateKeywordType] = None
units: Optional[AngleRateUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'rotationRateType'
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 Meta
name = 'spacecraftParametersType'
comment: List[str]
drag_area: Optional[AreaType] = None
drag_coeff: Optional[Decimal] = None
mass: Optional[MassType] = None
solar_rad_area: Optional[AreaType] = None
solar_rad_coeff: Optional[Decimal] = 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)
class Meta
name = 'stateVectorAccType'
epoch: Optional[str] = None
x: Optional[PositionType] = None
x_ddot: Optional[AccType] = None
x_dot: Optional[VelocityType] = None
y: Optional[PositionType] = None
y_ddot: Optional[AccType] = None
y_dot: Optional[VelocityType] = None
z: Optional[PositionType] = None
z_ddot: Optional[AccType] = 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)
class Meta
name = 'stateVectorType'
comment: List[str]
epoch: Optional[str] = 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.TimeUnits(value)

An enumeration.

S = 's'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.UserDefinedParameterType(value: Union[str, NoneType] = None, parameter: Union[str, NoneType] = None)
class Meta
name = 'userDefinedParameterType'
parameter: Optional[str] = None
value: Optional[str] = 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>)
class Meta
name = 'userDefinedType'
comment: List[str]
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)
class Meta
name = 'velocityCovarianceType'
units: Optional[VelocityCovarianceUnits] = None
value: Optional[Decimal] = 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)
class Meta
name = 'velocityType'
units: Optional[VelocityUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.VelocityUnits(value)

An enumeration.

KM_S = 'km/s'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.YesNoType(value)

An enumeration.

NO = 'NO'
NO_1 = 'no'
YES = 'YES'
YES_1 = 'yes'