Package gda.px.detector.eiger.impl.epics
Class EpicsEigerMxSettings
java.lang.Object
gda.factory.ConfigurableBase
gda.px.detector.eiger.impl.epics.EpicsEigerMxSettings
- All Implemented Interfaces:
Configurable,EigerMxSettings
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDefault implementation for classes that do not have to do any specific configuration.
Classes that do their own configuration should *not* call this superclass function, as it may cause the object to appear configured before it really is.voidsetBeamX(double beamX) voidsetBeamY(double beamY) voidsetChi(double chi) voidsetChiIncrement(double chiIncrement) voidsetDetectorDistance(double distance) voidsetKappa(double kappa) voidsetKappaIncrement(double kappaIncrement) voidsetOmega(double omega) voidsetOmegaIncrement(double omegaIncrement) voidsetPhi(double phi) voidsetPhiIncrement(double phiIncrement) voidsetTwoTheta(double twoTheta) voidsetTwoThetaIncrement(double twoThetaIncrement) voidsetWavelength(double wavelength) Methods inherited from class gda.factory.ConfigurableBase
isConfigureAtStartup, isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.factory.Configurable
isConfigureAtStartup, isConfigured, reconfigure
-
Field Details
-
basePv
-
-
Constructor Details
-
EpicsEigerMxSettings
-
-
Method Details
-
configure
Description copied from class:ConfigurableBaseDefault implementation for classes that do not have to do any specific configuration.
Classes that do their own configuration should *not* call this superclass function, as it may cause the object to appear configured before it really is.- Specified by:
configurein interfaceConfigurable- Overrides:
configurein classConfigurableBase- Throws:
FactoryException- if there is an error in configuration e.g. required variable not set or cannot connect to device
-
setWavelength
- Specified by:
setWavelengthin interfaceEigerMxSettings- Throws:
DeviceException
-
setDetectorDistance
- Specified by:
setDetectorDistancein interfaceEigerMxSettings- Throws:
DeviceException
-
setBeamX
- Specified by:
setBeamXin interfaceEigerMxSettings- Throws:
DeviceException
-
setBeamY
- Specified by:
setBeamYin interfaceEigerMxSettings- Throws:
DeviceException
-
setTwoTheta
- Specified by:
setTwoThetain interfaceEigerMxSettings- Throws:
DeviceException
-
setTwoThetaIncrement
- Specified by:
setTwoThetaIncrementin interfaceEigerMxSettings- Throws:
DeviceException
-
setKappa
- Specified by:
setKappain interfaceEigerMxSettings- Throws:
DeviceException
-
setKappaIncrement
- Specified by:
setKappaIncrementin interfaceEigerMxSettings- Throws:
DeviceException
-
setPhi
- Specified by:
setPhiin interfaceEigerMxSettings- Throws:
DeviceException
-
setPhiIncrement
- Specified by:
setPhiIncrementin interfaceEigerMxSettings- Throws:
DeviceException
-
setChi
- Specified by:
setChiin interfaceEigerMxSettings- Throws:
DeviceException
-
setChiIncrement
- Specified by:
setChiIncrementin interfaceEigerMxSettings- Throws:
DeviceException
-
setOmega
- Specified by:
setOmegain interfaceEigerMxSettings- Throws:
DeviceException
-
setOmegaIncrement
- Specified by:
setOmegaIncrementin interfaceEigerMxSettings- Throws:
DeviceException
-