Package gda.device.detector.areadetector
Interface EpicsAreaDetectorROIElement
- All Superinterfaces:
Configurable
- All Known Implementing Classes:
EpicsAreaDetectorROIElementImpl
-
Method Summary
Modifier and TypeMethodDescriptiongetROI()voidreset()voidsetBasePVName(String basePVName) voidsetBinning(int binx, int biny) voidsetDataType(String dataType) voidsetInitialBinX(Integer initialBinX) voidsetInitialBinY(Integer initialBinY) voidsetInitialDataType(String initialDataType) voidsetInitialMinX(Integer initialMinX) voidsetInitialMinY(Integer initialMinY) voidsetInitialSizeX(Integer initialSizeX) voidsetInitialSizeY(Integer initialSizeY) voidsetInitialUseROI(Boolean initialUseROI) voidsetROI(int minx, int miny, int sizex, int sizey) voidsetROI(AreaDetectorROI roi) voidsetUse(boolean enable) Methods inherited from interface gda.factory.Configurable
configure, isConfigureAtStartup, isConfigured, reconfigure
-
Method Details
-
getBasePVName
String getBasePVName() -
setBasePVName
-
getInitialMinX
Integer getInitialMinX() -
setInitialMinX
-
getInitialMinY
Integer getInitialMinY() -
setInitialMinY
-
getInitialSizeX
Integer getInitialSizeX() -
setInitialSizeX
-
getInitialSizeY
Integer getInitialSizeY() -
setInitialSizeY
-
getInitialBinX
Integer getInitialBinX() -
setInitialBinX
-
getInitialBinY
Integer getInitialBinY() -
setInitialBinY
-
getInitialDataType
String getInitialDataType() -
setInitialDataType
-
getInitialUseROI
Boolean getInitialUseROI() -
setInitialUseROI
-
reset
- Throws:
gov.aps.jca.CAExceptionInterruptedException
-
setUse
- Throws:
gov.aps.jca.CAExceptionInterruptedException
-
setROI
void setROI(int minx, int miny, int sizex, int sizey) throws gov.aps.jca.CAException, InterruptedException - Throws:
gov.aps.jca.CAExceptionInterruptedException
-
setROI
- Throws:
gov.aps.jca.CAExceptionInterruptedException
-
getROI
AreaDetectorROI getROI() throws gov.aps.jca.TimeoutException, gov.aps.jca.CAException, InterruptedException- Throws:
gov.aps.jca.TimeoutExceptiongov.aps.jca.CAExceptionInterruptedException
-
setBinning
- Throws:
gov.aps.jca.CAExceptionInterruptedException
-
getBinning
AreaDetectorBin getBinning() throws gov.aps.jca.TimeoutException, gov.aps.jca.CAException, InterruptedException- Throws:
gov.aps.jca.TimeoutExceptiongov.aps.jca.CAExceptionInterruptedException
-
setDataType
- Throws:
gov.aps.jca.CAExceptionInterruptedException
-