Package gda.px.humiditycontroller
Class HC1DropsizeCalcBase
java.lang.Object
gda.factory.ConfigurableBase
gda.px.humiditycontroller.HC1DropsizeCalcBase
- All Implemented Interfaces:
Configurable,Findable,gda.observable.IObservable,HC1DropsizeCalc
- Direct Known Subclasses:
HC1Dropsize,HC1DummyDropsize
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIObserver(gda.observable.IObserver observer) voiddeleteIObserver(gda.observable.IObserver observer) voidprotected abstract voidintprotected doubleintintintgetName()Get the object name.doubledoubledoubledoubledoubleprotected voidgetScale()protected abstract voidgetSize()intgetXpos()intgetxSize()intgetYpos()intgetySize()protected abstract voidprotected voidmidpoint_x(org.eclipse.january.dataset.DoubleDataset b, org.eclipse.january.dataset.DoubleDataset t) protected abstract voidprotected abstract voidvoidsetBackLight(Scannable backLight) protected voidvoidprotected StringvoidvoidsetDifAtxpos(int difAtxpos) protected voidsetDropsize(double dropsize) voidsetHighLimitX(int highLimitx) voidsetHighLimitY(int highLimitY) voidsetLowLimitX(int lowLimitX) voidSet or change the name of the object (as defined in XML).voidsetSavedAcqPeriod(double savedAcqPeriod) voidsetSavedBrightness(double savedBrightness) voidsetSavedExposure(double savedExposure) voidsetSavedGain(double savedGain) voidsetSavedInput(String string) voidsetSavedZoom(double savedZoom) voidsetXpos(int xpos) voidsetxSize(int xSize) voidsetYpos(int ypos) voidsetySize(int ySize) Methods inherited from class gda.factory.ConfigurableBase
configure, isConfigureAtStartup, isConfigured, reconfigure, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.factory.Configurable
configure, isConfigureAtStartup, isConfigured, reconfigureMethods inherited from interface gda.px.humiditycontroller.HC1DropsizeCalc
disableOverlays, dropsizeCalc, enableOverlays, getImage, getRelativeSize, setImage, setOriginalSize, setROIasCrosshair, setROIx
-
Field Details
-
t
protected org.eclipse.january.dataset.DoubleDataset t -
b
protected org.eclipse.january.dataset.DoubleDataset b -
oc
protected gda.observable.ObservableComponent oc
-
-
Constructor Details
-
HC1DropsizeCalcBase
public HC1DropsizeCalcBase()
-
-
Method Details
-
setBeamlineOAVPV
-
setBacklightIntensity
protected void setBacklightIntensity() -
getBeamdata
-
setBeamdata
public void setBeamdata() -
saveOAVParameters
- Throws:
IOExceptionDeviceException
-
restoreOAVParameters
- Throws:
IOExceptionDeviceException
-
getSize
- Throws:
IOException
-
getScale
protected void getScale() -
load_arrays
protected abstract void load_arrays() -
midpoint_x
protected void midpoint_x(org.eclipse.january.dataset.DoubleDataset b, org.eclipse.january.dataset.DoubleDataset t) -
drawOverlay
- Throws:
IOException
-
setCamera
-
setBackLight
-
setName
Description copied from interface:FindableSet or change the name of the object (as defined in XML). -
getName
Description copied from interface:FindableGet the object name. Used by Castor to check if the object name has been set before calling theFindable.setName(String)method. -
addIObserver
public void addIObserver(gda.observable.IObserver observer) - Specified by:
addIObserverin interfacegda.observable.IObservable
-
deleteIObserver
public void deleteIObserver(gda.observable.IObserver observer) - Specified by:
deleteIObserverin interfacegda.observable.IObservable
-
deleteIObservers
public void deleteIObservers()- Specified by:
deleteIObserversin interfacegda.observable.IObservable
-
getSavedInput
-
setSavedInput
-
getSavedExposure
public double getSavedExposure() -
setSavedExposure
public void setSavedExposure(double savedExposure) -
getSavedAcqPeriod
public double getSavedAcqPeriod() -
setSavedAcqPeriod
public void setSavedAcqPeriod(double savedAcqPeriod) -
getSavedGain
public double getSavedGain() -
setSavedGain
public void setSavedGain(double savedGain) -
getSavedZoom
public double getSavedZoom() -
setSavedZoom
public void setSavedZoom(double savedZoom) -
setSavedBrightness
public void setSavedBrightness(double savedBrightness) -
getSavedBrightness
public double getSavedBrightness() -
setDropsize
protected void setDropsize(double dropsize) -
getDropsize
protected double getDropsize() -
getxSize
public int getxSize() -
setxSize
public void setxSize(int xSize) -
getySize
public int getySize() -
setySize
public void setySize(int ySize) -
getLowLimitX
public int getLowLimitX() -
setHighLimitX
public void setHighLimitX(int highLimitx) -
getHighLimitX
public int getHighLimitX() -
setLowLimitX
public void setLowLimitX(int lowLimitX) -
getHighLimitY
public int getHighLimitY() -
setHighLimitY
public void setHighLimitY(int highLimitY) -
getDifAtxpos
public int getDifAtxpos() -
setDifAtxpos
public void setDifAtxpos(int difAtxpos) -
getXpos
public int getXpos() -
setXpos
public void setXpos(int xpos) -
getYpos
public int getYpos() -
setYpos
public void setYpos(int ypos)
-