Interface HardwareTriggerableDetector
- All Superinterfaces:
Configurable,Detector,Device,Findable,HardwareTriggeredDetector,gda.observable.IObservable,Scannable
- All Known Subinterfaces:
HardwareTriggeredNexusXmap
- All Known Implementing Classes:
ADPilatus,DummyHardwareTriggerableAreaDetector,DummyHardwareTriggerableDetector,DummyHardwareTriggerableDetectorBase,DummyHardwareTriggerableSimpleDetector,DummyHardwareTriggeredNexusXmap,HardwareTriggerableADDetector,HardwareTriggerableDetectorBase,HardwareTriggeredNexusXmapImpl,HardwareTriggeredNXDetector,HardwareTriggeredNXDetectorWithReadoutTime,HardwareTriggeredNXDetectorWithReadoutTimeAndVariableCollectionTime,HardwareTriggeredXspress3Detector,NexusDetectorProcessor
A HardwareTriggeredDetector that can be configured to switched bewteen hardware triggering and non hardware triggering modes.
-
Field Summary
Fields inherited from interface gda.device.Scannable
ATTR_NEXUS_CATEGORY, ATTR_NX_CLASS, DEFAULT_INPUT_NAME, VALUE_UNAVAILABLE -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetHardwareTriggering(boolean b) Configure the Detector to trigger on hardware triggers, or not.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, getStatus, prepareForCollection, readout, setCollectionTime, waitWhileBusyMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods 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.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, stop, toFormattedString
-
Method Details
-
setHardwareTriggering
Configure the Detector to trigger on hardware triggers, or not.- Parameters:
b-- Throws:
DeviceException
-
isHardwareTriggering
boolean isHardwareTriggering()- Returns:
- true if configured to triger on hardware triggers.
-