Class EpicsMCASimple

All Implemented Interfaces:
Analyser, Detector, IEpicsMCA, IEpicsMCASimple, Device, Scannable, Configurable, Findable, gda.observable.IObservable, Serializable

public class EpicsMCASimple extends AnalyserBase implements IEpicsMCASimple
Class to communicate with an epics MCA record. The MCA record controls and acquires data from a multichannel analyser (MCA). It connects to the Epics channels via an EpicsDevice whose name is set by the method setEpicsDeviceName. Observers are notified of change of status - either MCAStatus.READY or MCAStatus.BUSY getStatus - returns either Detector.IDLE or Detector.BUSY eraseStartAcquisition - starts acquisition
See Also: