Package uk.ac.gda.devices.vgscienta
Interface IVGScientaAnalyserRMI
- All Superinterfaces:
Configurable,Device,Findable,IElectronAnalyser,gda.observable.IObservable
- All Known Implementing Classes:
VGScientaAnalyser,VGScientaAnalyserCamOnly
This is intended to be the interface for the clients to interact with the analyser over RMI.
The intension is to expand this interface over time, for now it just allows access to the energy range for validating KE in the GUI.
-
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.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