Package gda.device.detector.xmap
Interface HardwareTriggeredNexusXmap
- All Superinterfaces:
Configurable,Detector,Device,Findable,HardwareTriggerableDetector,HardwareTriggeredDetector,gda.observable.IObservable,NexusDetector,PositionCallableProvider<NexusTreeProvider>,Scannable,XmapDetector
- All Known Implementing Classes:
DummyHardwareTriggeredNexusXmap,HardwareTriggeredNexusXmapImpl
public interface HardwareTriggeredNexusXmap
extends XmapDetector, HardwareTriggerableDetector, PositionCallableProvider<NexusTreeProvider>, NexusDetector
For using Xia XMap within the AbstractContinuousScanLine-style trajectory scans.
-
Field Summary
Fields inherited from interface gda.device.Scannable
ATTR_NEXUS_CATEGORY, ATTR_NX_CLASS, DEFAULT_INPUT_NAME, VALUE_UNAVAILABLE -
Method Summary
Methods inherited from interface gda.factory.Configurable
configure, isConfigureAtStartup, isConfigured, reconfigureMethods inherited from interface gda.device.Detector
collectData, createsOwnFiles, endCollection, getCollectionTime, getDataDimensions, getDescription, getDetectorID, getDetectorType, getFileStructure, prepareForCollection, setCollectionTime, waitWhileBusyMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods inherited from interface gda.device.detector.hardwaretriggerable.HardwareTriggerableDetector
isHardwareTriggering, setHardwareTriggeringMethods inherited from interface gda.device.detector.hardwaretriggerable.HardwareTriggeredDetector
getHardwareTriggerProvider, integratesBetweenPoints, setNumberImagesToCollectMethods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObserversMethods inherited from interface gda.device.detector.NexusDetector
readoutMethods inherited from interface gda.device.scannable.PositionCallableProvider
getPositionCallableMethods inherited from interface gda.device.Scannable
asynchronousMoveTo, atCommandFailure, atLevelEnd, atLevelMoveStart, atLevelStart, atPointEnd, atPointStart, atScanEnd, atScanLineEnd, atScanLineStart, atScanStart, checkPositionValid, getExtraNames, getInputNames, getLevel, getOutputFormat, getPosition, getScanMetadataAttribute, getScanMetadataAttributeNames, getScanMetadataAttributes, isAt, isBusy, moveTo, setExtraNames, setInputNames, setLevel, setOutputFormat, setScanMetadataAttribute, setScanMetadataAttributes, toFormattedStringMethods inherited from interface gda.device.XmapDetector
clear, clearAndStart, getAcquisitionTime, getChannelLabels, getData, getData, getNumberOfBins, getNumberOfMca, getNumberOfROIs, getReadRate, getRealTime, getROICounts, getROIsSum, getStatus, getStatusRate, readoutScalerData, setAcquisitionTime, setNthROI, setNumberOfBins, setReadRate, setROIs, setStatusRate, start, stop
-
Method Details
-
getHDFFileName
- Throws:
DeviceException
-
waitForFile
- Throws:
DeviceExceptionInterruptedException
-
waitForCurrentScanFile
- Throws:
DeviceExceptionInterruptedException
-
getXmap
Xmap getXmap() -
isInBufferMode
- Throws:
Exception
-