Conjunction Data Message API

Reference/API

class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.AdditionalParametersType(comment: List[str] = <factory>, area_pc: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaType, NoneType] = None, area_drg: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaType, NoneType] = None, area_srp: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.AreaType, NoneType] = None, mass: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.MassType, NoneType] = None, cd_area_over_mass: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2KgType, NoneType] = None, cr_area_over_mass: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2KgType, NoneType] = None, thrust_acceleration: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.Ms2Type, NoneType] = None, sedr: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.WkgType, NoneType] = None)
class Meta
name = 'additionalParametersType'
area_drg: Optional[AreaType] = None
area_pc: Optional[AreaType] = None
area_srp: Optional[AreaType] = None
cd_area_over_mass: Optional[M2KgType] = None
comment: List[str]
cr_area_over_mass: Optional[M2KgType] = None
mass: Optional[MassType] = None
sedr: Optional[WkgType] = None
thrust_acceleration: Optional[Ms2Type] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmBody(relative_metadata_data: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.RelativeMetadataData, NoneType] = None, segment: List[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmSegment] = <factory>)
class Meta
name = 'cdmBody'
relative_metadata_data: Optional[RelativeMetadataData] = None
segment: List[CdmSegment]
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmCovarianceMatrixType(comment: List[str] = <factory>, cr_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2Type, NoneType] = None, ct_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2Type, NoneType] = None, ct_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2Type, NoneType] = None, cn_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2Type, NoneType] = None, cn_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2Type, NoneType] = None, cn_n: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2Type, NoneType] = None, crdot_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType, NoneType] = None, crdot_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType, NoneType] = None, crdot_n: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType, NoneType] = None, crdot_rdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type, NoneType] = None, ctdot_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType, NoneType] = None, ctdot_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType, NoneType] = None, ctdot_n: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType, NoneType] = None, ctdot_rdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type, NoneType] = None, ctdot_tdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type, NoneType] = None, cndot_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType, NoneType] = None, cndot_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType, NoneType] = None, cndot_n: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType, NoneType] = None, cndot_rdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type, NoneType] = None, cndot_tdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type, NoneType] = None, cndot_ndot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type, NoneType] = None, cdrg_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgType, NoneType] = None, cdrg_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgType, NoneType] = None, cdrg_n: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgType, NoneType] = None, cdrg_rdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgsType, NoneType] = None, cdrg_tdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgsType, NoneType] = None, cdrg_ndot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgsType, NoneType] = None, cdrg_drg: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M4Kg2Type, NoneType] = None, csrp_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgType, NoneType] = None, csrp_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgType, NoneType] = None, csrp_n: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgType, NoneType] = None, csrp_rdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgsType, NoneType] = None, csrp_tdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgsType, NoneType] = None, csrp_ndot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgsType, NoneType] = None, csrp_drg: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M4Kg2Type, NoneType] = None, csrp_srp: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M4Kg2Type, NoneType] = None, cthr_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type, NoneType] = None, cthr_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type, NoneType] = None, cthr_n: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type, NoneType] = None, cthr_rdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S3Type, NoneType] = None, cthr_tdot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S3Type, NoneType] = None, cthr_ndot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S3Type, NoneType] = None, cthr_drg: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3Kgs2Type, NoneType] = None, cthr_srp: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3Kgs2Type, NoneType] = None, cthr_thr: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S4Type, NoneType] = None)
class Meta
name = 'cdmCovarianceMatrixType'
cdrg_drg: Optional[M4Kg2Type] = None
cdrg_n: Optional[M3KgType] = None
cdrg_ndot: Optional[M3KgsType] = None
cdrg_r: Optional[M3KgType] = None
cdrg_rdot: Optional[M3KgsType] = None
cdrg_t: Optional[M3KgType] = None
cdrg_tdot: Optional[M3KgsType] = None
cn_n: Optional[M2Type] = None
cn_r: Optional[M2Type] = None
cn_t: Optional[M2Type] = None
cndot_n: Optional[M2SType] = None
cndot_ndot: Optional[M2S2Type] = None
cndot_r: Optional[M2SType] = None
cndot_rdot: Optional[M2S2Type] = None
cndot_t: Optional[M2SType] = None
cndot_tdot: Optional[M2S2Type] = None
comment: List[str]
cr_r: Optional[M2Type] = None
crdot_n: Optional[M2SType] = None
crdot_r: Optional[M2SType] = None
crdot_rdot: Optional[M2S2Type] = None
crdot_t: Optional[M2SType] = None
csrp_drg: Optional[M4Kg2Type] = None
csrp_n: Optional[M3KgType] = None
csrp_ndot: Optional[M3KgsType] = None
csrp_r: Optional[M3KgType] = None
csrp_rdot: Optional[M3KgsType] = None
csrp_srp: Optional[M4Kg2Type] = None
csrp_t: Optional[M3KgType] = None
csrp_tdot: Optional[M3KgsType] = None
ct_r: Optional[M2Type] = None
ct_t: Optional[M2Type] = None
ctdot_n: Optional[M2SType] = None
ctdot_r: Optional[M2SType] = None
ctdot_rdot: Optional[M2S2Type] = None
ctdot_t: Optional[M2SType] = None
ctdot_tdot: Optional[M2S2Type] = None
cthr_drg: Optional[M3Kgs2Type] = None
cthr_n: Optional[M2S2Type] = None
cthr_ndot: Optional[M2S3Type] = None
cthr_r: Optional[M2S2Type] = None
cthr_rdot: Optional[M2S3Type] = None
cthr_srp: Optional[M3Kgs2Type] = None
cthr_t: Optional[M2S2Type] = None
cthr_tdot: Optional[M2S3Type] = None
cthr_thr: Optional[M2S4Type] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmData(comment: List[str] = <factory>, od_parameters: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.OdParametersType, NoneType] = None, additional_parameters: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.AdditionalParametersType, NoneType] = None, state_vector: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmStateVectorType, NoneType] = None, covariance_matrix: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmCovarianceMatrixType, NoneType] = None)
class Meta
name = 'cdmData'
additional_parameters: Optional[AdditionalParametersType] = None
comment: List[str]
covariance_matrix: Optional[CdmCovarianceMatrixType] = None
od_parameters: Optional[OdParametersType] = None
state_vector: Optional[CdmStateVectorType] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmHeader(comment: List[str] = <factory>, creation_date: Union[str, NoneType] = None, originator: Union[str, NoneType] = None, message_for: Union[str, NoneType] = None, message_id: Union[str, NoneType] = None)
class Meta
name = 'cdmHeader'
comment: List[str]
creation_date: Optional[str] = None
message_for: Optional[str] = None
message_id: Optional[str] = None
originator: Optional[str] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmMetadata(comment: List[str] = <factory>, object: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ObjectType, NoneType] = None, object_designator: Union[str, NoneType] = None, catalog_name: Union[str, NoneType] = None, object_name: Union[str, NoneType] = None, international_designator: Union[str, NoneType] = None, object_type: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.ObjectDescriptionType, NoneType] = None, operator_contact_position: Union[str, NoneType] = None, operator_organization: Union[str, NoneType] = None, operator_phone: Union[str, NoneType] = None, operator_email: Union[str, NoneType] = None, ephemeris_name: Union[str, NoneType] = None, covariance_method: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CovarianceMethodType, NoneType] = None, maneuverable: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ManeuverableType, NoneType] = None, orbit_center: Union[str, NoneType] = None, ref_frame: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ReferenceFrameType, NoneType] = None, gravity_model: Union[str, NoneType] = None, atmospheric_model: Union[str, NoneType] = None, n_body_perturbations: Union[str, NoneType] = None, solar_rad_pressure: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.YesNoType, NoneType] = None, earth_tides: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.YesNoType, NoneType] = None, intrack_thrust: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.YesNoType, NoneType] = None)
class Meta
name = 'cdmMetadata'
atmospheric_model: Optional[str] = None
catalog_name: Optional[str] = None
comment: List[str]
covariance_method: Optional[CovarianceMethodType] = None
earth_tides: Optional[YesNoType] = None
ephemeris_name: Optional[str] = None
gravity_model: Optional[str] = None
international_designator: Optional[str] = None
intrack_thrust: Optional[YesNoType] = None
maneuverable: Optional[ManeuverableType] = None
n_body_perturbations: Optional[str] = None
object: Optional[ObjectType] = None
object_designator: Optional[str] = None
object_name: Optional[str] = None
object_type: Optional[ObjectDescriptionType] = None
operator_contact_position: Optional[str] = None
operator_email: Optional[str] = None
operator_organization: Optional[str] = None
operator_phone: Optional[str] = None
orbit_center: Optional[str] = None
ref_frame: Optional[ReferenceFrameType] = None
solar_rad_pressure: Optional[YesNoType] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmPositionType(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 = 'cdmPositionType'
units: Optional[PositionUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmSegment(metadata: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmMetadata, NoneType] = None, data: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmData, NoneType] = None)
class Meta
name = 'cdmSegment'
data: Optional[CdmData] = None
metadata: Optional[CdmMetadata] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmStateVectorType(comment: List[str] = <factory>, x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmPositionType, NoneType] = None, y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmPositionType, NoneType] = None, z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmPositionType, NoneType] = None, x_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmVelocityType, NoneType] = None, y_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmVelocityType, NoneType] = None, z_dot: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmVelocityType, NoneType] = None)
class Meta
name = 'cdmStateVectorType'
comment: List[str]
x: Optional[CdmPositionType] = None
x_dot: Optional[CdmVelocityType] = None
y: Optional[CdmPositionType] = None
y_dot: Optional[CdmVelocityType] = None
z: Optional[CdmPositionType] = None
z_dot: Optional[CdmVelocityType] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmType(header: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmHeader, NoneType] = None, body: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmBody, NoneType] = None)
class Meta
name = 'cdmType'
body: Optional[CdmBody] = None
header: Optional[CdmHeader] = None
id: str = 'CCSDS_CDM_VERS'
version: str = '1.0'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CdmVelocityType(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 = 'cdmVelocityType'
units: Optional[VelocityUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.CovarianceMethodType(value)

An enumeration.

CALCULATED = 'CALCULATED'
CALCULATED_1 = 'calculated'
DEFAULT = 'DEFAULT'
DEFAULT_1 = 'default'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.DvType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.DvUnits, NoneType] = None)
class Meta
name = 'dvType'
units: Optional[DvUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.DvUnits(value)

An enumeration.

M_S = 'm/s'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2KgType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2KgUnits, NoneType] = None)
class Meta
name = 'm2kgType'
units: Optional[M2KgUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2KgUnits(value)

An enumeration.

M_2_KG = 'm**2/kg'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Type(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Units, NoneType] = None)
class Meta
name = 'm2s2Type'
units: Optional[M2S2Units] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S2Units(value)

An enumeration.

M_2_S_2 = 'm**2/s**2'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S3Type(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S3Units, NoneType] = None)
class Meta
name = 'm2s3Type'
units: Optional[M2S3Units] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S3Units(value)

An enumeration.

M_2_S_3 = 'm**2/s**3'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S4Type(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S4Units, NoneType] = None)
class Meta
name = 'm2s4Type'
units: Optional[M2S4Units] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2S4Units(value)

An enumeration.

M_2_S_4 = 'm**2/s**4'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SUnits, NoneType] = None)
class Meta
name = 'm2sType'
units: Optional[M2SUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2SUnits(value)

An enumeration.

M_2_S = 'm**2/s'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2Type(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2Units, NoneType] = None)
class Meta
name = 'm2Type'
units: Optional[M2Units] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M2Units(value)

An enumeration.

M_2 = 'm**2'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgUnits, NoneType] = None)
class Meta
name = 'm3kgType'
units: Optional[M3KgUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgUnits(value)

An enumeration.

M_3_KG = 'm**3/kg'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3Kgs2Type(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3Kgs2Units, NoneType] = None)
class Meta
name = 'm3kgs2Type'
units: Optional[M3Kgs2Units] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3Kgs2Units(value)

An enumeration.

M_3_KG_S_2 = 'm**3/(kg*s**2)'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgsType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgsUnits, NoneType] = None)
class Meta
name = 'm3kgsType'
units: Optional[M3KgsUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M3KgsUnits(value)

An enumeration.

M_3_KG_S = 'm**3/(kg*s)'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M4Kg2Type(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M4Kg2Units, NoneType] = None)
class Meta
name = 'm4kg2Type'
units: Optional[M4Kg2Units] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.M4Kg2Units(value)

An enumeration.

M_4_KG_2 = 'm**4/kg**2'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ManeuverableType(value)

An enumeration.

NO = 'NO'
NO_1 = 'no'
N_A = 'N/A'
N_A_1 = 'n/a'
YES = 'YES'
YES_1 = 'yes'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ObjectType(value)

An enumeration.

OBJECT1 = 'OBJECT1'
OBJECT1_1 = 'object1'
OBJECT2 = 'OBJECT2'
OBJECT2_1 = 'object2'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ReferenceFrameType(value)

An enumeration.

EME2000 = 'EME2000'
EME2000_1 = 'eme2000'
GCRF = 'GCRF'
GCRF_1 = 'gcrf'
ITRF = 'ITRF'
ITRF_1 = 'itrf'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.RelativeMetadataData(comment: List[str] = <factory>, tca: Union[str, NoneType] = None, miss_distance: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthType, NoneType] = None, relative_speed: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.DvType, NoneType] = None, relative_state_vector: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.RelativeStateVectorType, NoneType] = None, start_screen_period: Union[str, NoneType] = None, stop_screen_period: Union[str, NoneType] = None, screen_volume_frame: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ScreenVolumeFrameType, NoneType] = None, screen_volume_shape: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ScreenVolumeShapeType, NoneType] = None, screen_volume_x: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthType, NoneType] = None, screen_volume_y: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthType, NoneType] = None, screen_volume_z: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthType, NoneType] = None, screen_entry_time: Union[str, NoneType] = None, screen_exit_time: Union[str, NoneType] = None, collision_probability: Union[decimal.Decimal, NoneType] = None, collision_probability_method: Union[str, NoneType] = None)
class Meta
name = 'relativeMetadataData'
collision_probability: Optional[Decimal] = None
collision_probability_method: Optional[str] = None
comment: List[str]
miss_distance: Optional[LengthType] = None
relative_speed: Optional[DvType] = None
relative_state_vector: Optional[RelativeStateVectorType] = None
screen_entry_time: Optional[str] = None
screen_exit_time: Optional[str] = None
screen_volume_frame: Optional[ScreenVolumeFrameType] = None
screen_volume_shape: Optional[ScreenVolumeShapeType] = None
screen_volume_x: Optional[LengthType] = None
screen_volume_y: Optional[LengthType] = None
screen_volume_z: Optional[LengthType] = None
start_screen_period: Optional[str] = None
stop_screen_period: Optional[str] = None
tca: Optional[str] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.RelativeStateVectorType(relative_position_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthType, NoneType] = None, relative_position_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthType, NoneType] = None, relative_position_n: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_common_2_0.LengthType, NoneType] = None, relative_velocity_r: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.DvType, NoneType] = None, relative_velocity_t: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.DvType, NoneType] = None, relative_velocity_n: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.DvType, NoneType] = None)
class Meta
name = 'relativeStateVectorType'
relative_position_n: Optional[LengthType] = None
relative_position_r: Optional[LengthType] = None
relative_position_t: Optional[LengthType] = None
relative_velocity_n: Optional[DvType] = None
relative_velocity_r: Optional[DvType] = None
relative_velocity_t: Optional[DvType] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ScreenVolumeFrameType(value)

An enumeration.

RTN = 'RTN'
RTN_1 = 'rtn'
TVN = 'TVN'
TVN_1 = 'tvn'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.ScreenVolumeShapeType(value)

An enumeration.

BOX = 'BOX'
BOX_1 = 'box'
ELLIPSOID = 'ELLIPSOID'
ELLIPSOID_1 = 'ellipsoid'
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.WkgType(value: Union[decimal.Decimal, NoneType] = None, units: Union[ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.WkgUnits, NoneType] = None)
class Meta
name = 'wkgType'
units: Optional[WkgUnits] = None
value: Optional[Decimal] = None
class ccsds_ndm.models.ndmxml2.ndmxml_2_0_0_cdm_1_0.WkgUnits(value)

An enumeration.

W_KG = 'W/kg'