Interface NDProcess
- All Superinterfaces:
ADCommon,GetPluginBaseAvailable
- All Known Implementing Classes:
NDProcessImpl,NDProcessSimulator
This maps to the "proc" plugin on the edm screen
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringList all the PVsstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptiongda.observable.Observable<Double> gda.observable.Observable<Double> shortintintshortshortintshortshortshortshortshortshortshortshortshortshortshortshortdoublegetFC1()doubledoublegetFC2()doubledoublegetFC3()doubledoublegetFC4()doubleintshortintdoubledoubledoubledoubledoubledoubledoubledoubleintintintintdoublegetOC1()doubledoublegetOC2()doubledoublegetOC3()doubledoublegetOC4()doubledoubledoubledoubledoubledoubledoubledoublegetRC1()doubledoublegetRC2()doubleintintintshortshortdoubledoubleshortshortshortshortdoublegetScale()doubledoubledoubleshortshortvoidreset()voidsetAutoOffsetScale(int enableoffsetscale) voidsetAutoResetFilter(int enable) voidsetCopyToFilterSeq(int copytofilterseq) voidsetDataTypeOut(int datatypeout) voidsetDifferenceSeq(int differenceseq) voidsetEnableBackground(int enablebackground) voidsetEnableFilter(int enablefilter) voidsetEnableFlatField(int enableflatfield) voidsetEnableHighClip(int enablehighclip) voidsetEnableLowClip(int enablelowclip) voidsetEnableOffsetScale(int enableoffsetscale) voidsetFC1(double fc1) voidsetFC2(double fc2) voidsetFC3(double fc3) voidsetFC4(double fc4) voidsetFilterCallbacks(int filterCallback) See Area Detector NDProcess FilterCallbacks doc.voidsetFilterType(int filtertype) voidsetFilterTypeSeq(int filtertypeseq) voidsetFOffset(double foffset) voidsetFScale(double fscale) voidsetHighClip(double highclip) voidsetLowClip(double lowclip) voidsetNumFilter(int numfilter) voidsetNumFilterRecip(int numfilterrecip) voidsetOC1(double oc1) voidsetOC2(double oc2) voidsetOC3(double oc3) voidsetOC4(double oc4) voidsetOffset(double offset) voidsetOOffset(double ooffset) voidsetOScale(double oscale) voidsetRC1(double rc1) voidsetRC2(double rc2) voidsetRecursiveAveDiffSeq(int recursiveavediffseq) voidsetRecursiveAveSeq(int recursiveaveseq) voidsetRecursiveSumSeq(int recursivesumseq) voidsetResetFilter(int resetfilter) voidsetROffset(double roffset) voidsetSaveBackground(int savebackground) voidsetSaveFlatField(int saveflatfield) voidsetScale(double scale) voidsetScaleFlatField(double scaleflatfield) Methods inherited from interface gda.device.detector.areadetector.v17.ADCommon
getPortName_RBVMethods inherited from interface gda.device.detector.areadetector.v17.GetPluginBaseAvailable
getPluginBase
-
Field Details
-
DataTypeOut
List all the PVs- See Also:
-
DataTypeOut_RBV
- See Also:
-
SaveBackground
- See Also:
-
SaveBackground_RBV
- See Also:
-
EnableBackground
- See Also:
-
EnableBackground_RBV
- See Also:
-
ValidBackground_RBV
- See Also:
-
SaveFlatField
- See Also:
-
SaveFlatField_RBV
- See Also:
-
EnableFlatField
- See Also:
-
EnableFlatField_RBV
- See Also:
-
ValidFlatField_RBV
- See Also:
-
ScaleFlatField
- See Also:
-
ScaleFlatField_RBV
- See Also:
-
AutoOffsetScale
- See Also:
-
EnableOffsetScale
- See Also:
-
EnableOffsetScale_RBV
- See Also:
-
Offset
- See Also:
-
Offset_RBV
- See Also:
-
Scale
- See Also:
-
Scale_RBV
- See Also:
-
EnableLowClip
- See Also:
-
EnableLowClip_RBV
- See Also:
-
LowClip
- See Also:
-
LowClip_RBV
- See Also:
-
EnableHighClip
- See Also:
-
EnableHighClip_RBV
- See Also:
-
HighClip
- See Also:
-
HighClip_RBV
- See Also:
-
EnableFilter
- See Also:
-
EnableFilter_RBV
- See Also:
-
ResetFilter
- See Also:
-
ResetFilter_RBV
- See Also:
-
NumFilter
- See Also:
-
NumFilter_RBV
- See Also:
-
NumFilterRecip
- See Also:
-
NumFiltered_RBV
- See Also:
-
OOffset
- See Also:
-
OOffset_RBV
- See Also:
-
OScale
- See Also:
-
OScale_RBV
- See Also:
-
OC1
- See Also:
-
OC1_RBV
- See Also:
-
OC2
- See Also:
-
OC2_RBV
- See Also:
-
OC3
- See Also:
-
OC3_RBV
- See Also:
-
OC4
- See Also:
-
OC4_RBV
- See Also:
-
FOffset
- See Also:
-
FOffset_RBV
- See Also:
-
FScale
- See Also:
-
FScale_RBV
- See Also:
-
FC1
- See Also:
-
FC1_RBV
- See Also:
-
FC2
- See Also:
-
FC2_RBV
- See Also:
-
FC3
- See Also:
-
FC3_RBV
- See Also:
-
FC4
- See Also:
-
FC4_RBV
- See Also:
-
ROffset
- See Also:
-
ROffset_RBV
- See Also:
-
RC1
- See Also:
-
RC1_RBV
- See Also:
-
RC2
- See Also:
-
RC2_RBV
- See Also:
-
FilterType
- See Also:
-
FilterTypeSeq
- See Also:
-
RecursiveAveSeq
- See Also:
-
RecursiveSumSeq
- See Also:
-
DifferenceSeq
- See Also:
-
RecursiveAveDiffSeq
- See Also:
-
CopyToFilterSeq
- See Also:
-
AutoResetFilter
- See Also:
-
AutoResetFilter_RBV
- See Also:
-
FilterCallbacks
- See Also:
-
FilterCallbacks_RBV
- See Also:
-
FilterCallback_EveryArray
static final int FilterCallback_EveryArray- See Also:
-
FilterCallback_ArrayNOnly
static final int FilterCallback_ArrayNOnly- See Also:
-
FilterType_UserDefined
static final int FilterType_UserDefined- See Also:
-
FilterType_OffsetScale
static final int FilterType_OffsetScale- See Also:
-
FilterType_RecursiveAve
static final int FilterType_RecursiveAve- See Also:
-
FilterType_RecursiveSum
static final int FilterType_RecursiveSum- See Also:
-
FilterType_Difference
static final int FilterType_Difference- See Also:
-
FilterType_RecursiveAveDiff
static final int FilterType_RecursiveAveDiff- See Also:
-
FilterTypeV1_8_RecursiveAve
static final int FilterTypeV1_8_RecursiveAve- See Also:
-
FilterTypeV1_8_Average
static final int FilterTypeV1_8_Average- See Also:
-
FilterTypeV1_8_Sum
static final int FilterTypeV1_8_Sum- See Also:
-
FilterTypeV1_8_Diff
static final int FilterTypeV1_8_Diff- See Also:
-
FilterTypeV1_8_RecursiveAveDiff
static final int FilterTypeV1_8_RecursiveAveDiff- See Also:
-
FilterTypeV1_8_CopyToFilter
static final int FilterTypeV1_8_CopyToFilter- See Also:
-
DatatypeOut_Int8
static final int DatatypeOut_Int8- See Also:
-
DatatypeOut_UInt8
static final int DatatypeOut_UInt8- See Also:
-
DatatypeOut_Int16
static final int DatatypeOut_Int16- See Also:
-
DatatypeOut_UInt16
static final int DatatypeOut_UInt16- See Also:
-
DatatypeOut_Int32
static final int DatatypeOut_Int32- See Also:
-
DatatypeOut_UInt32
static final int DatatypeOut_UInt32- See Also:
-
DatatypeOut_Float32
static final int DatatypeOut_Float32- See Also:
-
DatatypeOut_Float64
static final int DatatypeOut_Float64- See Also:
-
DatatypeOut_Automatic
static final int DatatypeOut_Automatic- See Also:
-
-
Method Details
-
getDataTypeOut
- Throws:
Exception
-
setDataTypeOut
- Throws:
Exception
-
getDataTypeOut_RBV
- Throws:
Exception
-
getSaveBackground
- Throws:
Exception
-
setSaveBackground
- Throws:
Exception
-
getSaveBackground_RBV
- Throws:
Exception
-
getEnableBackground
- Throws:
Exception
-
setEnableBackground
- Throws:
Exception
-
getEnableBackground_RBV
- Throws:
Exception
-
getValidBackground_RBV
- Throws:
Exception
-
getSaveFlatField
- Throws:
Exception
-
setSaveFlatField
- Throws:
Exception
-
getSaveFlatField_RBV
- Throws:
Exception
-
getEnableFlatField
- Throws:
Exception
-
setEnableFlatField
- Throws:
Exception
-
getEnableFlatField_RBV
- Throws:
Exception
-
getValidFlatField_RBV
- Throws:
Exception
-
getScaleFlatField
- Throws:
Exception
-
setScaleFlatField
- Throws:
Exception
-
getScaleFlatField_RBV
- Throws:
Exception
-
getAutoOffsetScale
- Throws:
Exception
-
setAutoOffsetScale
- Throws:
Exception
-
getEnableOffsetScale
- Throws:
Exception
-
setEnableOffsetScale
- Throws:
Exception
-
getEnableOffsetScale_RBV
- Throws:
Exception
-
getOffset
- Throws:
Exception
-
setOffset
- Throws:
Exception
-
getOffset_RBV
- Throws:
Exception
-
getScale
- Throws:
Exception
-
setScale
- Throws:
Exception
-
getScale_RBV
- Throws:
Exception
-
getEnableLowClip
- Throws:
Exception
-
setEnableLowClip
- Throws:
Exception
-
getEnableLowClip_RBV
- Throws:
Exception
-
getLowClip
- Throws:
Exception
-
setLowClip
- Throws:
Exception
-
getLowClip_RBV
- Throws:
Exception
-
getEnableHighClip
- Throws:
Exception
-
setEnableHighClip
- Throws:
Exception
-
getEnableHighClip_RBV
- Throws:
Exception
-
getHighClip
- Throws:
Exception
-
setHighClip
- Throws:
Exception
-
getHighClip_RBV
- Throws:
Exception
-
getEnableFilter
- Throws:
Exception
-
setEnableFilter
- Throws:
Exception
-
getEnableFilter_RBV
- Throws:
Exception
-
getResetFilter
- Throws:
Exception
-
setResetFilter
- Throws:
Exception
-
getResetFilter_RBV
- Throws:
Exception
-
getNumFilter
- Throws:
Exception
-
setNumFilter
- Throws:
Exception
-
getNumFilter_RBV
- Throws:
Exception
-
getNumFilterRecip
- Throws:
Exception
-
setNumFilterRecip
- Throws:
Exception
-
getNumFiltered_RBV
- Throws:
Exception
-
getOOffset
- Throws:
Exception
-
setOOffset
- Throws:
Exception
-
getOOffset_RBV
- Throws:
Exception
-
getOScale
- Throws:
Exception
-
setOScale
- Throws:
Exception
-
getOScale_RBV
- Throws:
Exception
-
getOC1
- Throws:
Exception
-
setOC1
- Throws:
Exception
-
getOC1_RBV
- Throws:
Exception
-
getOC2
- Throws:
Exception
-
setOC2
- Throws:
Exception
-
getOC2_RBV
- Throws:
Exception
-
getOC3
- Throws:
Exception
-
setOC3
- Throws:
Exception
-
getOC3_RBV
- Throws:
Exception
-
getOC4
- Throws:
Exception
-
setOC4
- Throws:
Exception
-
getOC4_RBV
- Throws:
Exception
-
getFOffset
- Throws:
Exception
-
setFOffset
- Throws:
Exception
-
getFOffset_RBV
- Throws:
Exception
-
getFScale
- Throws:
Exception
-
setFScale
- Throws:
Exception
-
getFScale_RBV
- Throws:
Exception
-
getFC1
- Throws:
Exception
-
setFC1
- Throws:
Exception
-
getFC1_RBV
- Throws:
Exception
-
getFC2
- Throws:
Exception
-
setFC2
- Throws:
Exception
-
getFC2_RBV
- Throws:
Exception
-
getFC3
- Throws:
Exception
-
setFC3
- Throws:
Exception
-
getFC3_RBV
- Throws:
Exception
-
getFC4
- Throws:
Exception
-
setFC4
- Throws:
Exception
-
getFC4_RBV
- Throws:
Exception
-
getROffset
- Throws:
Exception
-
setROffset
- Throws:
Exception
-
getROffset_RBV
- Throws:
Exception
-
getRC1
- Throws:
Exception
-
setRC1
- Throws:
Exception
-
getRC1_RBV
- Throws:
Exception
-
getRC2
- Throws:
Exception
-
setRC2
- Throws:
Exception
-
getRC2_RBV
- Throws:
Exception
-
getFilterType
- Throws:
Exception
-
setFilterType
- Throws:
Exception
-
getFilterTypeSeq
- Throws:
Exception
-
setFilterTypeSeq
- Throws:
Exception
-
getRecursiveAveSeq
- Throws:
Exception
-
setRecursiveAveSeq
- Throws:
Exception
-
getRecursiveSumSeq
- Throws:
Exception
-
setRecursiveSumSeq
- Throws:
Exception
-
getDifferenceSeq
- Throws:
Exception
-
setDifferenceSeq
- Throws:
Exception
-
getRecursiveAveDiffSeq
- Throws:
Exception
-
setRecursiveAveDiffSeq
- Throws:
Exception
-
getCopyToFilterSeq
- Throws:
Exception
-
setCopyToFilterSeq
- Throws:
Exception
-
reset
- Throws:
Exception
-
setFilterCallbacks
See Area Detector NDProcess FilterCallbacks doc. for version 1.8 and above- Throws:
Exception
-
getFilterCallbacks
- Throws:
Exception
-
setAutoResetFilter
- Throws:
Exception
-
getAutoResetFilter
- Throws:
Exception
-
createScaleObservable
- Throws:
Exception
-
createOffsetObservable
- Throws:
Exception
-