Package cern.accsoft.steering.aloha.calc
Interface Calculator
-
- All Known Implementing Classes:
CalculatorImpl
public interface CalculatorThis class keeps track of all availableAlgorithms
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddListener(CalculatorListener listener)voidcalc()performs one step of calculationJama.MatrixgetDeltaParameterValues()voidremoveListener(CalculatorListener listener)voidreset()reset the calculation
-
-
-
Method Detail
-
addListener
void addListener(CalculatorListener listener)
- Parameters:
listener- the listener to add
-
removeListener
void removeListener(CalculatorListener listener)
- Parameters:
listener- the listener to remove
-
reset
void reset() throws CalculatorExceptionreset the calculation- Throws:
CalculatorException
-
calc
void calc() throws CalculatorException
performs one step of calculation- Throws:
CalculatorException
-
getDeltaParameterValues
Jama.Matrix getDeltaParameterValues()
- Returns:
- the change of the parameters during the last calculation
-
-