Class ElectronAnalyserRunnableDeviceModel
java.lang.Object
org.eclipse.scanning.api.AbstractNameable
org.eclipse.scanning.api.AbstractNameableTimeoutable
org.eclipse.scanning.api.device.models.AbstractDetectorModel
uk.ac.diamond.daq.detectors.addetector.api.AreaDetectorRunnableDeviceModel
uk.ac.diamond.daq.detectors.vgscienta.electronanalyser.api.ElectronAnalyserRunnableDeviceModel
- All Implemented Interfaces:
IDetectorModel,IReflectedModel,INameable,ITimeoutable
This is the simplest model possible to use an VG Scienta electron analyser with the new scanning.
It is designed to be used on i05-1
-
Field Summary
Fields inherited from interface org.eclipse.scanning.api.device.models.IReflectedModel
EXCLUDED_FIELD_NAMES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandoubleintintintinthashCode()voidsetCentreEnergy(double centreEnergy) voidsetIterations(int iterations) voidsetLensMode(DA30LensMode lensMode) voidsetPassEnergy(int passEnergy) voidsetSlices(int slices) Methods inherited from class org.eclipse.scanning.api.device.models.AbstractDetectorModel
getExposureTime, setExposureTime, toStringMethods inherited from class org.eclipse.scanning.api.AbstractNameableTimeoutable
getTimeout, setTimeoutMethods inherited from class org.eclipse.scanning.api.AbstractNameable
getName, setNameMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.scanning.api.device.models.IReflectedModel
getCommandStringMethods inherited from interface org.eclipse.scanning.api.ITimeoutable
getTimeout, setTimeout
-
Constructor Details
-
ElectronAnalyserRunnableDeviceModel
public ElectronAnalyserRunnableDeviceModel()
-
-
Method Details
-
getSlices
public int getSlices() -
setSlices
public void setSlices(int slices) -
getLensMode
-
setLensMode
-
getPassEnergy
public int getPassEnergy() -
setPassEnergy
public void setPassEnergy(int passEnergy) -
getCentreEnergy
public double getCentreEnergy() -
setCentreEnergy
public void setCentreEnergy(double centreEnergy) -
getIterations
public int getIterations() -
setIterations
public void setIterations(int iterations) -
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractDetectorModel
-
equals
- Overrides:
equalsin classAbstractDetectorModel
-