Class MathAlgorithmExecutor

    • Method Detail

      • runAlgorithm

        public List<ParameterValue> runAlgorithm​(long acqTime,
                                                 long genTime)
        Description copied from interface: AlgorithmExecutor
        Runs the associated algorithm with the latest InputParameters
        Returns:
        the outputted parameters, if any
      • updateInput

        protected void updateInput​(int idx,
                                   InputParameter inputParameter,
                                   ParameterValue newValue)
        Description copied from class: AbstractAlgorithmExecutor
        Called when the given inputParameter receives a value. idx is the index of the inputParameter in the algorithm definition input list.

        Can be used by subclasses to perform specific actions;

        Note that all values are also collected in the inputList

        Overrides:
        updateInput in class AbstractAlgorithmExecutor