Interface NDArray
- All Superinterfaces:
ADCommon,GetPluginBaseAvailable
- All Known Implementing Classes:
DummyNDArray,ExcaliburNDArraySimulator,NDArrayImpl,NDArraySimulator
Interface that corresponds to the 'arr' plugin on the edm screen.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbyte[]byte[]getByteArrayData(int numberOfElements) Get the data type of the last frame which reached the array plugin.double[]double[]getDoubleArrayData(int numberOfElements) float[]float[]getFloatArrayData(int numberOfElements) getImageData(int expectedNumPixels) int[]getIntArrayData(int numberOfElements) short[]getShortArrayData(int numberOfElements) voidreset()Methods inherited from interface gda.device.detector.areadetector.v17.ADCommon
getPortName_RBVMethods inherited from interface gda.device.detector.areadetector.v17.GetPluginBaseAvailable
getPluginBase
-
Field Details
-
ARRAY_DATA
- See Also:
-
DATA_TYPE_RBV
- See Also:
-
-
Method Details
-
getShortArrayData
- Throws:
Exception
-
getByteArrayData
- Throws:
Exception
-
getIntArrayData
- Throws:
Exception
-
getFloatArrayData
- Throws:
Exception
-
getFloatArrayData
- Throws:
Exception
-
getDoubleArrayData
- Throws:
Exception
-
getDoubleArrayData
- Throws:
Exception
-
reset
- Throws:
Exception
-
getByteArrayData
- Throws:
Exception
-
getImageData
- Throws:
Exception
-
getDataType
Get the data type of the last frame which reached the array plugin.- Returns:
- the data type
- Throws:
Exception
-