Package uk.ac.diamond.daq.pes.api
Interface IDitherScanningElectronAnalyserWithDeflector
- All Superinterfaces:
Configurable,Device,Findable,IDeflector,IDitherScanning,IElectronAnalyser,gda.observable.IObservable
- All Known Subinterfaces:
IMbsAnalyser
- All Known Implementing Classes:
MbsAnalyser
public interface IDitherScanningElectronAnalyserWithDeflector
extends IElectronAnalyser, IDitherScanning, IDeflector
This interface is required to compose IElectronAnalyser, DitherScanning and IDeflector for RMI
exporting, since we can only export objects with a single ServiceInterface
-
Method Summary
Methods inherited from interface gda.factory.Configurable
configure, isConfigureAtStartup, isConfigured, reconfigureMethods inherited from interface gda.device.Device
close, getAttribute, getProtectionLevel, setAttribute, setProtectionLevelMethods inherited from interface uk.ac.diamond.daq.pes.api.IDeflector
getDeflectorRangeConfiguration, getDeflectorX, setDeflectorXMethods inherited from interface uk.ac.diamond.daq.pes.api.IDitherScanning
getNumberOfDitherSteps, setNumberOfDitherStepsMethods inherited from interface uk.ac.diamond.daq.pes.api.IElectronAnalyser
changeRequestedIterations, getAngleAxis, getCentreEnergy, getCollectionTime, getCompletedIterations, getCurrentIteration, getDetectorState, getEnergyAxis, getEnergyRange, getEnergyStep, getEnergyStepPerPixel, getExcitationEnergy, getExtIO, getFixedModeEnergyChannels, getFrames, getImage, getIterations, getLensMode, getLensModes, getMaximumNumberOfSteps, getMaxKE, getPassEnergies, getPassEnergy, getPsuMode, getPsuModes, getRegionSizeX, getRegionSizeY, getSensorSizeX, getSensorSizeY, getSlices, getSpectrum, getSupportedAcquisitionModes, getSweptModeEnergyChannels, setAcquisitionMode, setCentreEnergy, setCollectionTime, setEnergyStep, setIterations, setLensMode, setPassEnergy, setPsuMode, setSingleImageMode, setupAcquisitionMode, startAcquiring, startContinuous, stop, stopAfterCurrentIteration, zeroSuppliesMethods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObservers