Interface GonioService
- All Known Subinterfaces:
Diffractometer,Gonio,GonioKappaPhiService
- All Known Implementing Classes:
DiffractometerBase,GonioAdapter,GonioBase,GonioKappaPhiDecorator
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionactivate()getName()Get the object name.moveOmega(double omega) moveTableX(double x) moveTableY(double y) moveTableZ(double z) moveX(double x) moveY(double y) moveZ(double z) park()readX()readY()readZ()voidstop()Stops the current operation.Methods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObservers
-
Method Details
-
activate
- Throws:
DeviceException
-
getName
String getName()Description copied from interface:FindableGet the object name. Used by Castor to check if the object name has been set before calling theFindable.setName(String)method. -
getScannableName
-
moveOmega
- Throws:
DeviceException
-
moveX
- Throws:
DeviceException
-
moveY
- Throws:
DeviceException
-
moveZ
- Throws:
DeviceException
-
moveTableX
- Throws:
DeviceException
-
moveTableY
- Throws:
DeviceException
-
moveTableZ
- Throws:
DeviceException
-
moveTo
- Throws:
DeviceException
-
park
- Throws:
DeviceException
-
readAxis
- Throws:
DeviceException
-
readOmega
- Throws:
DeviceException
-
readX
- Throws:
DeviceException
-
readY
- Throws:
DeviceException
-
readZ
- Throws:
DeviceException
-
readTableX
- Throws:
DeviceException
-
readTableY
- Throws:
DeviceException
-
readTableZ
- Throws:
DeviceException
-
stop
Description copied from interface:StoppableStops the current operation.- Specified by:
stopin interfaceStoppable- Throws:
DeviceException
-