public class CPFHeader extends ILRSHeader
注意:仅包含必需字段。
Constructor and Description |
---|
CPFHeader()
空构造函数。
|
Modifier and Type | Method and Description |
---|---|
double |
getCenterOfMassOffset()
获取质心到反射器的近似偏移量。
|
double |
getPrf()
获取脉冲重复频率(PRF)。
|
Frame |
getRefFrame()
获取参考系。
|
int |
getRefFrameId()
获取参考系标识符。
|
int |
getRotationalAngleType()
获取旋转角类型。
|
String |
getSource()
获取星历数据源。
|
int |
getStep()
获取表格条目之间的时间。
|
int |
getSubDailySequenceNumber()
获取亚日星历序列号。
|
double |
getTranspClkRef()
获取变频器时钟参考时间。
|
double |
getTranspOscDrift()
获取变频器振荡器漂移(以10^15为单位)。
|
double |
getTranspTransmitDelay()
获取变频器发射延迟。
|
double |
getTranspUtcOffset()
获取变频器UTC偏移。
|
boolean |
isCenterOfMassCorrectionApplied()
获取指示是否应用质心修正的标志。
|
boolean |
isCompatibleWithTIVs()
获取与TIVs兼容性的标志。
|
void |
setCenterOfMassOffset(double centerOfMassOffset)
设置质心到反射器的近似偏移量。
|
void |
setIsCenterOfMassCorrectionApplied(boolean isCenterOfMassCorrectionApplied)
设置指示是否应用质心修正的标志。
|
void |
setIsCompatibleWithTIVs(boolean isCompatibleWithTIVs)
设置与TIVs兼容性的标志。
|
void |
setPrf(double prf)
设置脉冲重复频率(PRF)。
|
void |
setRefFrame(Frame refFrame)
设置参考系。
|
void |
setRefFrameId(int refFrameId)
设置参考系标识符。
|
void |
setRotationalAngleType(int rotationalAngleType)
设置旋转角类型。
|
void |
setSource(String source)
设置星历数据源。
|
void |
setStep(int step)
设置表格条目之间的时间。
|
void |
setSubDailySequenceNumber(int subDailySequenceNumber)
设置亚日星历序列号。
|
void |
setTranspClkRef(double transpClkRef)
设置变频器时钟参考时间。
|
void |
setTranspOscDrift(double transpOscDrift)
设置变频器振荡器漂移。
|
void |
setTranspTransmitDelay(double transpTransmitDelay)
设置变频器发射延迟。
|
void |
setTranspUtcOffset(double transpUtcOffset)
设置变频器UTC偏移。
|
getEndEpoch, getFormat, getIlrsSatelliteId, getName, getNoradId, getProductionEpoch, getProductionHour, getSequenceNumber, getSic, getStartEpoch, getTargetClass, getTargetLocation, getVersion, setEndEpoch, setFormat, setIlrsSatelliteId, setName, setNoradId, setProductionEpoch, setProductionHour, setSequenceNumber, setSic, setStartEpoch, setTargetClass, setTargetLocation, setVersion
public CPFHeader()
此构造函数并非必需,但可防止在JDK 18及更高版本中出现虚假的javadoc警告。
public String getSource()
public void setSource(String source)
source
- 要设置的星历数据源
public int getSubDailySequenceNumber()
public void setSubDailySequenceNumber(int subDailySequenceNumber)
subDailySequenceNumber
- 要设置的亚日星历序列号
public int getStep()
public void setStep(int step)
step
- 要设置的时间(秒)
public boolean isCompatibleWithTIVs()
public void setIsCompatibleWithTIVs(boolean isCompatibleWithTIVs)
isCompatibleWithTIVs
- 如果与TIVs兼容则为true
public Frame getRefFrame()
public void setRefFrame(Frame refFrame)
refFrame
- 要设置的参考系
public int getRefFrameId()
public void setRefFrameId(int refFrameId)
refFrameId
- 要设置的参考系标识符
public int getRotationalAngleType()
public void setRotationalAngleType(int rotationalAngleType)
rotationalAngleType
- 要设置的旋转角类型
public boolean isCenterOfMassCorrectionApplied()
public void setIsCenterOfMassCorrectionApplied(boolean isCenterOfMassCorrectionApplied)
isCenterOfMassCorrectionApplied
- 如果应用质心修正则为true
public double getPrf()
public void setPrf(double prf)
prf
- 要设置的脉冲重复频率(PRF)(Hz)
public double getTranspTransmitDelay()
public void setTranspTransmitDelay(double transpTransmitDelay)
transpTransmitDelay
- 要设置的变频器发射延迟(秒)
public double getTranspUtcOffset()
public void setTranspUtcOffset(double transpUtcOffset)
transpUtcOffset
- 要设置的UTC偏移(秒)
public double getTranspOscDrift()
public void setTranspOscDrift(double transpOscDrift)
transpOscDrift
- 要设置的变频器振荡器漂移(以10^15为单位)
public double getTranspClkRef()
public void setTranspClkRef(double transpClkRef)
transpClkRef
- 要设置的变频器时钟参考时间
public double getCenterOfMassOffset()
public void setCenterOfMassOffset(double centerOfMassOffset)
centerOfMassOffset
- 要设置的偏移量(米)
Copyright © 2002-2023 CS GROUP. All rights reserved.