AbstractAlgorithmExecutor |
Skeleton implementation for algorithms conforming to the XTCE Algorithm definition
|
AlgorithmExecutionContext |
Algorithms for command verifiers must execute in parallel in different contexts - meaning that each algorithm will
have their own values for inputs referring to command specifics (e.g. command sequence count)
That's why we associate to each AlgorithmExecutor (which represents the instantiation of one algorithm) one of these
AlgorithmExecutionContext.
|
AlgorithmManager |
Manages the provision of requested parameters that require the execution of one or more XTCE algorithms.
|
AlgorithmUtils |
Library of functions available from within Algorithm scripts using this naming scheme:
|
JavaAlgorithmEngine |
|
JavaAlgorithmExecutorFactory |
|
MathAlgorithmExecutor |
Executes XTCE math algorithms MathAlgorithm
All the input parameters are converted to doubles and there is one single double output parameter
|
OutputValueBinding |
|
ScriptAlgorithmEngine |
|
ScriptAlgorithmExecutor |
Represents the execution context of one algorithm.
|
ScriptAlgorithmExecutorFactory |
Handles the creation of algorithm executors for script algorithms for a given language and scriptEngine (currently
javascript or python are supported).
|
ValueBinding |
A ParameterValue as passed to an algorithm.
|
WindowBuffer |
A history window is for looking up past values.
|