Package gda.px.detector.eiger.impl.epics
Class EpicsOdinEigerDetectorImpl
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.device.DeviceBase
gda.px.detector.DetectorBase
gda.px.detector.eiger.impl.OdinEigerDetectorImpl
gda.px.detector.eiger.impl.epics.EpicsOdinEigerDetectorImpl
- All Implemented Interfaces:
Device,Stoppable,Configurable,Findable,gda.observable.IObservable,Detector,OdinEigerDetector
@ServiceInterface(OdinEigerDetector.class)
public class EpicsOdinEigerDetectorImpl
extends OdinEigerDetectorImpl
-
Field Summary
Fields inherited from class gda.px.detector.DetectorBase
defaultSuffixFields inherited from class gda.device.DeviceBase
DEFAULT_PROTECTION_LEVEL_PROPERTY -
Constructor Summary
ConstructorsConstructorDescriptionEpicsOdinEigerDetectorImpl(AutoRunNumberUtils autoRunNumberUtils, EigerAreaDetector areaDetector, EigerOdin odin, String type, int id) -
Method Summary
Methods inherited from class gda.px.detector.eiger.impl.OdinEigerDetectorImpl
abort, addIObserver, close, configure, deleteIObserver, deleteIObservers, getAcquisition, getAreaDetector, getAttribute, getAutoRunNumberUtils, getCamPlugin, getDetectorStatus, getDimensionInMm, getFullDimensionInMm, getFullSizeX, getFullSizeY, getImageMB, getLastImageName, getMaxDimension, getMaxFullDimension, getMinExposureTime, getMinStillExposureTime, getOdin, getProtectionLevel, getRoiSizeInPixels, getSizeInPixels, getSizeX, getSizeY, getSuffix, getTypeString, initialiseDataSet, isBusy, isInRoiMode, reconfigure, setAttribute, setMinExposureTime, setMinStillExposureTime, setProtectionLevel, start, stop, waitForReadyMethods inherited from class gda.px.detector.DetectorBase
getCurrentParameters, getId, isRoiModeAllowed, setCurrentParameters, setDetectorStatus, setId, setMaxDimension, setRoiModeAllowed, setSuffix, setTypeStringMethods inherited from class gda.device.DeviceBase
getName, isBeingObserved, isConfigureAtStartup, notifyIObservers, setConfigureAtStartup, setNameMethods inherited from class gda.factory.ConfigurableBase
isConfigured, 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
-
Constructor Details
-
EpicsOdinEigerDetectorImpl
public EpicsOdinEigerDetectorImpl(AutoRunNumberUtils autoRunNumberUtils, EigerAreaDetector areaDetector, EigerOdin odin, String type, int id)
-
-
Method Details
-
enableRoiMode
- Specified by:
enableRoiModein interfaceDetector- Overrides:
enableRoiModein classOdinEigerDetectorImpl- Throws:
DeviceException
-
disableRoiMode
- Specified by:
disableRoiModein interfaceDetector- Overrides:
disableRoiModein classOdinEigerDetectorImpl- Throws:
DeviceException
-