Class DummyMalcolmDetectorModel

All Implemented Interfaces:
IDetectorModel, IMalcolmDetectorModel, IReflectedModel, INameable, ITimeoutable

public class DummyMalcolmDetectorModel extends MalcolmDetectorModel
A model describing a detector that would be controlled by malcolm in a real scan. Note that this is NOT the model for a malcolm device - DummyMalcolmModel fulfils that role. Instead one or more of these models in a child of a DummyMalcolmModel tells the DummyMalcolmDevice what nexus files and datasets to write, so that it can be set up to produce a nexus file similar to what a real malcolm device would. The first DummyMalcolmDatasetModel in the List returned by getDatasets() will be the primary one, the others will be secondary.