Package gda.device.detector
Interface NexusDetector
- All Superinterfaces:
Configurable,Detector,Device,Findable,gda.observable.IObservable,Scannable
- All Known Subinterfaces:
EdeDetector,FrelonDetector,HardwareTriggeredNexusXmap,NcdDetector,NXPluginDetector,StripDetector,XCHIPDetector,Xspress3,Xspress3Mini
- All Known Implementing Classes:
AbstractKeithley6400Series,AbstractWriteRegionsImmediatelyNXDetector,ADCameraDetector,ADCameraDetector,ADDetector,AdDetectorExtRoiDraw,ADPco,ADPilatus,AravisCamera,BufferedEdeDetector,BufferedNXDetector,CallableXmap,DatasetNexusDetector,DummyHardwareTriggeredNexusXmap,DummyKeithley2600AverageMode,DummyKeithley2600SweepMode,DummyKeithley6487,DummyMandelbrotMappingDetector,DummyNexusDetector,DummyNXDetector,DummyXmapBufferedDetector,DummyXspress3MiniDetector,EdeDetectorBase,EdeDummyDetector,EdeFrelon,EDXDControllerQMap,EpicsBekhoffAdc,EpicsFemtoWithBekhoffAdc,HardwareTriggerableADDetector,HardwareTriggeredNexusXmapImpl,HardwareTriggeredNXDetector,HardwareTriggeredNXDetectorWithReadoutTime,HardwareTriggeredNXDetectorWithReadoutTimeAndVariableCollectionTime,I21Detector,Keithley2600SeriesAverageMode,Keithley2600SeriesSweepMode,Keithley6487,MbsAnalyser,MjpegDetector,MoveableImageDetector,MythenNexusImpl,NcdDetectorSystem,NexusDetectorProcessor,NexusXmap,NXDetector,NXDetectorSnappingDecorator,OdinDetector,PixiumNXDetector,ReadbackDemandDifference,SimpleDummyNexusDetector,SpecsPhoibosAnalyser,SpecsPhoibosAnalyserSeparateIterations,SpecsPhoibosSolsticeAnalyser,StepScanEdeDetector,TfgFFoverI0,TfgXMapFFoverI0,VGScientaAnalyser,VGScientaAnalyserCamOnly,VGScientaAnalyserNXDetector,VGScientaAnalyserTotalOnly,XhDetector,XmapBufferedDetector,XmapDetectorFromEpicsMca,Xspress2BufferedDetector,Xspress2Detector,Xspress3BufferedDetector,Xspress3Detector,Xspress3MiniDetector,Xspress3MiniSingleChannelDetector,Xspress4BufferedDetector,Xspress4Detector,Xspress4OdinDetector,XspressSystem
A detector providing a rich set of data and metadata
-
Field Summary
Fields inherited from interface gda.device.Scannable
ATTR_NEXUS_CATEGORY, ATTR_NX_CLASS, DEFAULT_INPUT_NAME, VALUE_UNAVAILABLE -
Method Summary
Modifier and TypeMethodDescriptionreadout()Returns the latest data collected as well as general detector informationMethods 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, setCollectionTime, waitWhileBusyMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods 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
-
readout
Returns the latest data collected as well as general detector information- Specified by:
readoutin interfaceDetector- Returns:
- the data collected
- Throws:
DeviceException
-