public class ODParameters extends CommentsContainer
Constructor and Description |
---|
ODParameters()
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getActualOdSpan()
Get the actual OD time based on the observations available and the RECOMMENDED_OD_SPAN.
|
int |
getObsAvailable()
Get the number of observations available for the OD of the object.
|
int |
getObsUsed()
Get the number of observations accepted for the OD of the object.
|
AbsoluteDate |
getOdEpoch()
Get the epoch of the orbit determination used for this message.
|
double |
getRecommendedOdSpan()
Get the recommended OD time span calculated for the object.
|
double |
getResidualsAccepted()
Get the percentage of residuals accepted in the OD of the object (from 0 to 100).
|
AbsoluteDate |
getTimeLastObsEnd()
Get the start of a time interval (UTC) that contains the time of the last accepted observation.
|
AbsoluteDate |
getTimeLastObsStart()
Get the start of a time interval (UTC) that contains the time of the last accepted observation.
|
int |
getTracksAvailable()
Get the number of sensor tracks available for the OD of the object.
|
int |
getTracksUsed()
Get the number of sensor tracks used for the OD of the object.
|
double |
getWeightedRMS()
Get the weighted Root Mean Square (RMS) of the residuals from a batch least squares OD.
|
void |
setActualOdSpan(double actualOdSpan)
Set the actual OD time based on the observations available and the RECOMMENDED_OD_SPAN.
|
void |
setObsAvailable(int obsAvailable)
Set the number of observations available for the OD of the object.
|
void |
setObsUsed(int obsUsed)
Set the number of observations accepted for the OD of the object.
|
void |
setOdEpoch(AbsoluteDate odEpoch)
Set the epoch of the orbit determination used for this message.
|
void |
setRecommendedOdSpan(double recommendedOdSpan)
Set the recommended OD time span calculated for the object.
|
void |
setResidualsAccepted(double residualsAccepted)
Set the percentage of residuals accepted in the OD of the object (from 0 to 100).
|
void |
setTimeLastObsEnd(AbsoluteDate timeLastObsEnd)
Set the start of a time interval (UTC) that contains the time of the last accepted observation.
|
void |
setTimeLastObsStart(AbsoluteDate timeLastObsStart)
Set the start of a time interval (UTC) that contains the time of the last accepted observation.
|
void |
setTracksAvailable(int tracksAvailable)
Set the number of sensor tracks available for the OD of the object.
|
void |
setTracksUsed(int tracksUsed)
Set the number of sensor tracks used for the OD of the object.
|
void |
setWeightedRMS(double WeightedRMS)
Set the weighted Root Mean Square (RMS) of the residuals from a batch least squares OD.
|
void |
validate(double version)
Check is all mandatory entries have been initialized.
|
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments
public void validate(double version)
This method should throw an exception if some mandatory entries are missing or not compatible with version number.
validate
in interface Section
validate
in class CommentsContainer
version
- format versionpublic AbsoluteDate getTimeLastObsStart()
public void setTimeLastObsStart(AbsoluteDate timeLastObsStart)
timeLastObsStart
- the start of a time interval (UTC)public AbsoluteDate getTimeLastObsEnd()
public void setTimeLastObsEnd(AbsoluteDate timeLastObsEnd)
timeLastObsEnd
- the start of a time interval (UTC)public double getRecommendedOdSpan()
public void setRecommendedOdSpan(double recommendedOdSpan)
recommendedOdSpan
- recommended OD time span (in days) calculated for the objectpublic double getActualOdSpan()
public void setActualOdSpan(double actualOdSpan)
actualOdSpan
- the actual OD time (in days)public int getObsAvailable()
public void setObsAvailable(int obsAvailable)
obsAvailable
- the number of observations availablepublic int getObsUsed()
public void setObsUsed(int obsUsed)
obsUsed
- the number of observations usedpublic int getTracksAvailable()
public void setTracksAvailable(int tracksAvailable)
tracksAvailable
- the number of sensor tracks availablepublic int getTracksUsed()
public void setTracksUsed(int tracksUsed)
tracksUsed
- the number of sensor tracks usedpublic double getResidualsAccepted()
public void setResidualsAccepted(double residualsAccepted)
residualsAccepted
- the percentage of residuals accepted in the OD to be setpublic double getWeightedRMS()
public void setWeightedRMS(double WeightedRMS)
WeightedRMS
- the weighted Root Mean Square (RMS) of the residuals from a batch least squares ODpublic AbsoluteDate getOdEpoch()
public void setOdEpoch(AbsoluteDate odEpoch)
odEpoch
- the odEpoch to setCopyright © 2002-2023 CS GROUP. All rights reserved.