Constructor and Description |
---|
AcmData(List<AttitudeStateHistory> attitudeBlocks, AttitudePhysicalProperties physicBlock, List<AttitudeCovarianceHistory> covarianceBlocks, List<AttitudeManeuver> maneuverBlocks, AttitudeDetermination attitudeDeterminationBlock, UserDefined userDefinedBlock)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
List<AttitudeStateHistory> |
getAttitudeBlocks()
获取姿态状态历史逻辑块。
|
AttitudeDetermination |
getAttitudeDeterminationBlock()
获取姿态确定逻辑块。
|
List<AttitudeCovarianceHistory> |
getCovarianceBlocks()
获取协方差逻辑块。
|
List<AttitudeManeuver> |
getManeuverBlocks()
获取机动逻辑块。
|
AttitudePhysicalProperties |
getPhysicBlock()
获取物理属性逻辑块。
|
UserDefined |
getUserDefinedBlock()
获取用户定义参数逻辑块。
|
void |
validate(double version)
检查是否所有必填条目都已初始化。
|
public AcmData(List<AttitudeStateHistory> attitudeBlocks, AttitudePhysicalProperties physicBlock, List<AttitudeCovarianceHistory> covarianceBlocks, List<AttitudeManeuver> maneuverBlocks, AttitudeDetermination attitudeDeterminationBlock, UserDefined userDefinedBlock)
attitudeBlocks
- 姿态状态历史逻辑块(可以为空)
physicBlock
- 物理属性逻辑块(可以为null)
covarianceBlocks
- 协方差逻辑块(可以为空)
maneuverBlocks
- 机动逻辑块(可以为空)
attitudeDeterminationBlock
- 姿态确定逻辑块(可以为null)
userDefinedBlock
- 用户定义参数逻辑块(可以为null)
public void validate(double version)
如果缺少一些必填条目或与版本号不兼容,则此方法应引发异常。
public List<AttitudeStateHistory> getAttitudeBlocks()
public AttitudePhysicalProperties getPhysicBlock()
public List<AttitudeCovarianceHistory> getCovarianceBlocks()
public List<AttitudeManeuver> getManeuverBlocks()
public AttitudeDetermination getAttitudeDeterminationBlock()
public UserDefined getUserDefinedBlock()
Copyright © 2002-2023 CS GROUP. All rights reserved.