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, refuseFurtherCommentspublic 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 Sectionvalidate in class CommentsContainerversion - 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.