![]() |
BakeoutController-Basic
0.1
A Controller for the Omicron vacuum chamber
|
Classes | |
class | VoltageSetPointTask |
Public Member Functions | |
void | run () throws UnableToRunControlAlgorithmException |
Kernel | getKernel () |
void | setKernel (Kernel kernel) |
Boolean | isRunning () |
Double | getDesiredVoltage () |
void | setDesiredVoltage (Double desiredVoltage) |
Float | getPressureUpperBound () |
void | setPressureUpperBound (Float pressureUpperBound) |
Integer | getMaximumIterations () |
void | setMaximumIterations (Integer maximumIterations) |
Double | getProgress () |
Created by mkononen on 23/02/17.
Definition at line 18 of file models/VoltageSetPointAlgorithm.java.
Double kernel.models.VoltageSetPointAlgorithm.getDesiredVoltage | ( | ) |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 67 of file models/VoltageSetPointAlgorithm.java.
Kernel kernel.models.VoltageSetPointAlgorithm.getKernel | ( | ) |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 52 of file models/VoltageSetPointAlgorithm.java.
Integer kernel.models.VoltageSetPointAlgorithm.getMaximumIterations | ( | ) |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 87 of file models/VoltageSetPointAlgorithm.java.
Float kernel.models.VoltageSetPointAlgorithm.getPressureUpperBound | ( | ) |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 77 of file models/VoltageSetPointAlgorithm.java.
Double kernel.models.VoltageSetPointAlgorithm.getProgress | ( | ) |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 131 of file models/VoltageSetPointAlgorithm.java.
Boolean kernel.models.VoltageSetPointAlgorithm.isRunning | ( | ) |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 62 of file models/VoltageSetPointAlgorithm.java.
void kernel.models.VoltageSetPointAlgorithm.run | ( | ) | throws UnableToRunControlAlgorithmException |
Start the task
UnableToRunControlAlgorithmException | if the task cannot be started |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 31 of file models/VoltageSetPointAlgorithm.java.
void kernel.models.VoltageSetPointAlgorithm.setDesiredVoltage | ( | Double | desiredVoltage | ) |
desiredVoltage | The voltage at which this algorithm is to terminate |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 72 of file models/VoltageSetPointAlgorithm.java.
void kernel.models.VoltageSetPointAlgorithm.setKernel | ( | Kernel | kernel | ) |
kernel | The kernel to which this algorithm is to be attached |
Implements kernel.controllers.ControlAlgorithm.
Definition at line 57 of file models/VoltageSetPointAlgorithm.java.
void kernel.models.VoltageSetPointAlgorithm.setMaximumIterations | ( | Integer | maximumIterations | ) |
maximumIterations | The desired maximum number of iterations |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 92 of file models/VoltageSetPointAlgorithm.java.
void kernel.models.VoltageSetPointAlgorithm.setPressureUpperBound | ( | Float | pressureUpperBound | ) |
pressureUpperBound | The maximum allowed pressure |
Implements kernel.controllers.VoltageSetPointAlgorithm.
Definition at line 82 of file models/VoltageSetPointAlgorithm.java.
Git Repo |