public class NavigationAccuracyPredictedFigureOfMerit extends Object implements IFigureOfMeritDefinition
NavigationAccuracyPredicted at any given point over time.| Constructor and Description | 
|---|
NavigationAccuracyPredictedFigureOfMerit()
Initializes a new instance. 
 | 
NavigationAccuracyPredictedFigureOfMerit(NavigationAccuracyPredictedType type,
                                        PredictionSupportFile predictionSupportData)
Constructs a new instance based on the given type of navigation accuracy predicted and the corresponding
    prediction support file. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PredictionSupportFile | 
getPredictionSupportData()
Gets the file used to define the prediction support data. 
 | 
Scalar | 
getScalarFigureOfMerit(ValueDefinition<CoverageData> coverageResult,
                      IServiceProvider coverageObject)
Get a scalar representing the figure of merit for the given data. 
 | 
NavigationAccuracyPredictedType | 
getType()
Gets the type of predicted navigation accuracy. 
 | 
void | 
setPredictionSupportData(PredictionSupportFile value)
Sets the file used to define the prediction support data. 
 | 
void | 
setType(NavigationAccuracyPredictedType value)
Sets the type of predicted navigation accuracy. 
 | 
public NavigationAccuracyPredictedFigureOfMerit()
By default, the NavigationAccuracyPredictedType is NavigationAccuracyPredictedType.POSITION_SIGNAL_IN_SPACE.
public NavigationAccuracyPredictedFigureOfMerit(@Nonnull NavigationAccuracyPredictedType type, PredictionSupportFile predictionSupportData)
type - The type of predicted navigation accuracy.predictionSupportData - The prediction support file.@Nonnull public final NavigationAccuracyPredictedType getType()
public final void setType(@Nonnull NavigationAccuracyPredictedType value)
public final PredictionSupportFile getPredictionSupportData()
public final void setPredictionSupportData(PredictionSupportFile value)
public final Scalar getScalarFigureOfMerit(ValueDefinition<CoverageData> coverageResult, IServiceProvider coverageObject)
getScalarFigureOfMerit in interface IFigureOfMeritDefinitioncoverageResult - The coverage results for which to compute a figure of merit.coverageObject - The object of interest in the figure of merit calculation which implements
    the IGpsReceiverService.ServiceNotAvailableException - Thrown when coverageObject does not provide IGpsReceiverService.