public class OrbitDetermination extends CommentsContainer
Constructor and Description |
---|
OrbitDetermination()
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
double |
getActualOdSpan()
获取用于对象轨道确定的实际时间跨度。
|
double |
getConfidence()
获取置信度指标。
|
int |
getConsiderN()
获取考虑参数的数量。
|
List<String> |
getConsiderParameters()
获取考虑参数的描述。
|
List<String> |
getDataTypes()
获取使用的观测数据类型。
|
AbsoluteDate |
getEpoch()
获取用于轨道确定求解状态的时间标记。
|
double |
getEpochEigenInt()
获取OD时代的位置误差椭球1σ中间特征值。
|
double |
getEpochEigenMaj()
获取OD时代的位置误差椭球1σ主特征值。
|
double |
getEpochEigenMin()
获取OD时代的位置误差椭球1σ次要特征值。
|
double |
getGdop()
获取广义精度稀释。
|
String |
getId()
获取识别号。
|
double |
getMaximumObsGap()
获取对象轨道确定中观测之间的最大时间。
|
double |
getMaxPredictedEigenMaj()
获取OCM整个时间跨度内1σ位置误差椭球的最大预测主特征值。
|
OdMethodFacade |
getMethod()
获取轨道确定方法。
|
double |
getMinPredictedEigenMin()
获取OCM整个时间跨度内1σ位置误差椭球的最小预测次要特征值。
|
int |
getObsAvailable()
获取实际OD跨度内可用的观测数量。
|
int |
getObsUsed()
获取实际OD跨度内接受的观测数量。
|
String |
getPrevId()
获取先前轨道确定的识别。
|
double |
getRecommendedOdSpan()
获取推荐用于对象轨道确定的观测时间跨度。
|
double |
getSedr()
获取特定能量耗散率。
|
List<String> |
getSensors()
获取使用的传感器描述。
|
int |
getSensorsN()
获取使用的传感器数量。
|
int |
getSolveN()
获取求解状态的数量。
|
List<String> |
getSolveStates()
获取求解状态元素的描述。
|
double |
getTimeSinceFirstObservation()
获取首次接受观测的时间间隔。
|
double |
getTimeSinceLastObservation()
获取最后一次接受观测的时间间隔。
|
int |
getTracksAvailable()
获取实际OD跨度内可用于OD的传感器轨迹数量。
|
int |
getTracksUsed()
获取实际OD跨度内接受的OD传感器轨迹数量。
|
double |
getWeightedRms()
获取加权RMS残差比。
|
void |
setActualOdSpan(double actualOdSpan)
设置用于对象轨道确定的实际时间跨度。
|
void |
setConfidence(double confidence)
设置置信度指标。
|
void |
setConsiderN(int considerN)
设置考虑参数的数量。
|
void |
setConsiderParameters(List<String> considerParameters)
设置考虑参数的描述。
|
void |
setDataTypes(List<String> dataTypes)
设置使用的观测数据类型。
|
void |
setEpoch(AbsoluteDate epoch)
设置用于轨道确定求解状态的时间标记。
|
void |
setEpochEigenInt(double epochEigenInt)
设置OD时代的位置误差椭球1σ中间特征值。
|
void |
setEpochEigenMaj(double epochEigenMaj)
设置OD时代的位置误差椭球1σ主特征值。
|
void |
setEpochEigenMin(double epochEigenMin)
设置OD时代的位置误差椭球1σ次要特征值。
|
void |
setGdop(double gdop)
设置广义精度稀释。
|
void |
setId(String id)
设置识别号。
|
void |
setMaximumObsGap(double maximumObsGap)
设置对象轨道确定中观测之间的最大时间。
|
void |
setMaxPredictedEigenMaj(double maxPredictedEigenMaj)
设置OCM整个时间跨度内1σ位置误差椭球的最大预测主特征值。
|
void |
setMethod(OdMethodFacade method)
设置轨道确定方法。
|
void |
setMinPredictedEigenMin(double minPredictedEigenMin)
设置OCM整个时间跨度内1σ位置误差椭球的最小预测次要特征值。
|
void |
setObsAvailable(int obsAvailable)
设置实际OD跨度内可用的观测数量。
|
void |
setObsUsed(int obsUsed)
设置实际OD跨度内接受的观测数量。
|
void |
setPrevId(String prevId)
设置先前轨道确定的识别。
|
void |
setRecommendedOdSpan(double recommendedOdSpan)
设置推荐用于对象轨道确定的观测时间跨度。
|
void |
setSedr(double sedr)
设置特定能量耗散率。
|
void |
setSensors(List<String> sensors)
设置使用的传感器描述。
|
void |
setSensorsN(int sensorsN)
设置使用的传感器数量。
|
void |
setSolveN(int solveN)
设置求解状态的数量。
|
void |
setSolveStates(List<String> solveStates)
设置求解状态元素的描述。
|
void |
setTimeSinceFirstObservation(double timeSinceFirstObservation)
设置首次接受观测的时间间隔。
|
void |
setTimeSinceLastObservation(double timeSinceLastObservation)
设置最后一次接受观测的时间间隔。
|
void |
setTracksAvailable(int tracksAvailable)
设置实际OD跨度内可用于OD的传感器轨迹数量。
|
void |
setTracksUsed(int tracksUsed)
设置实际OD跨度内接受的OD传感器轨迹数量。
|
void |
setWeightedRms(double weightedRms)
设置加权RMS残差比。
|
void |
validate(double version)
检查是否已初始化所有必填项。
|
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments
public void validate(double version)
如果缺少一些必填项或与版本号不兼容,则此方法应引发异常。
validate
在接口 Section
validate
在类 CommentsContainer
version
- 格式版本
public String getId()
public void setId(String id)
id
- 识别号
public String getPrevId()
public void setPrevId(String prevId)
prevId
- 先前轨道确定的识别
public OdMethodFacade getMethod()
public void setMethod(OdMethodFacade method)
method
- 轨道确定方法
public AbsoluteDate getEpoch()
public void setEpoch(AbsoluteDate epoch)
epoch
- 用于轨道确定求解状态的时间标记
public double getTimeSinceFirstObservation()
public void setTimeSinceFirstObservation(double timeSinceFirstObservation)
timeSinceFirstObservation
- 首次接受观测的时间间隔
public double getTimeSinceLastObservation()
public void setTimeSinceLastObservation(double timeSinceLastObservation)
timeSinceLastObservation
- 最后一次接受观测的时间间隔
public double getRecommendedOdSpan()
public void setRecommendedOdSpan(double recommendedOdSpan)
recommendedOdSpan
- 推荐用于对象轨道确定的观测时间跨度
public double getActualOdSpan()
public void setActualOdSpan(double actualOdSpan)
actualOdSpan
- 用于对象轨道确定的实际时间跨度
public int getObsAvailable()
public void setObsAvailable(int obsAvailable)
obsAvailable
- 实际OD跨度内可用的观测数量
public int getObsUsed()
public void setObsUsed(int obsUsed)
obsUsed
- 实际OD跨度内接受的观测数量
public int getTracksAvailable()
public void setTracksAvailable(int tracksAvailable)
tracksAvailable
- 实际OD跨度内可用的OD传感器轨迹数量
public int getTracksUsed()
public void setTracksUsed(int tracksUsed)
tracksUsed
- 在实际OD跨度内接受的传感器轨道数量
public double getMaximumObsGap()
public void setMaximumObsGap(double maximumObsGap)
maximumObsGap
- 目标在OD中观测之间的最大时间
public double getEpochEigenMaj()
public void setEpochEigenMaj(double epochEigenMaj)
epochEigenMaj
- OD时刻位置误差椭球1σ主特征值
public double getEpochEigenInt()
public void setEpochEigenInt(double epochEigenInt)
epochEigenInt
- OD时刻位置误差椭球1σ中间特征值
public double getEpochEigenMin()
public void setEpochEigenMin(double epochEigenMin)
epochEigenMin
- OD时刻位置误差椭球1σ次要特征值
public double getMaxPredictedEigenMaj()
public void setMaxPredictedEigenMaj(double maxPredictedEigenMaj)
maxPredictedEigenMaj
- OCM整个时间跨度内1σ位置误差椭球的最大预测主特征值
public double getMinPredictedEigenMin()
public void setMinPredictedEigenMin(double minPredictedEigenMin)
minPredictedEigenMin
- OCM整个时间跨度内1σ位置误差椭球的最小预测次要特征值
public double getConfidence()
public void setConfidence(double confidence)
confidence
- 置信度指标
public double getGdop()
public void setGdop(double gdop)
gdop
- 广义精度稀释
public int getSolveN()
public void setSolveN(int solveN)
solveN
- 求解状态的数量
public void setSolveStates(List<String> solveStates)
solveStates
- 求解的状态元素描述
public int getConsiderN()
public void setConsiderN(int considerN)
considerN
- 考虑参数的数量
public void setConsiderParameters(List<String> considerParameters)
considerParameters
- 考虑参数的描述
public double getSedr()
public void setSedr(double sedr)
sedr
- 特定能量耗散速率(W/kg)
public int getSensorsN()
public void setSensorsN(int sensorsN)
sensorsN
- 使用的传感器数量
public double getWeightedRms()
public void setWeightedRms(double weightedRms)
weightedRms
- 加权RMS残差比率
Copyright © 2002-2023 CS GROUP. All rights reserved.