public class MathAlgorithmExecutor extends AbstractAlgorithmExecutor
MathAlgorithm
All the input parameters are converted to doubles and there is one single double output parameteralgorithmDef, execCtx, execListeners, mandatoryToRun, requiredParameters| Constructor and Description |
|---|
MathAlgorithmExecutor(Algorithm algorithmDef,
AlgorithmExecutionContext execCtx,
MathAlgorithm algorithm) |
| Modifier and Type | Method and Description |
|---|---|
List<ParameterValue> |
runAlgorithm(long acqTime,
long genTime)
Runs the associated algorithm with the latest InputParameters
|
protected void |
updateInput(InputParameter inputParameter,
ParameterValue newValue) |
addExecListener, getAlgorithm, getExecutionContext, getLookbackSize, getRequiredParameters, propagateToListeners, updateParameterspublic MathAlgorithmExecutor(Algorithm algorithmDef, AlgorithmExecutionContext execCtx, MathAlgorithm algorithm)
public List<ParameterValue> runAlgorithm(long acqTime, long genTime)
AlgorithmExecutorprotected void updateInput(InputParameter inputParameter, ParameterValue newValue)
updateInput in class AbstractAlgorithmExecutorCopyright © 2018 Space Applications Services. All rights reserved.