Class DummyMalcolmDatasetModel

java.lang.Object
org.eclipse.scanning.example.malcolm.DummyMalcolmDatasetModel

public class DummyMalcolmDatasetModel extends Object
A model describing a dataset that should be written by a DummyMalcolmDevice.
  • Constructor Details

    • DummyMalcolmDatasetModel

      public DummyMalcolmDatasetModel()
    • DummyMalcolmDatasetModel

      public DummyMalcolmDatasetModel(String name, int rank, Class<?> dtype)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getRank

      public int getRank()
      The rank of the data for this dataset at each point in the scan, e.g. 2 for images. In the Nexus file this dataset will have a rank of scan rank plus this value.
      Returns:
      rank of data at each scan point
    • setRank

      public void setRank(int rank)
    • getDtype

      public Class<?> getDtype()
    • setDtype

      public void setDtype(Class<?> dtype)
    • setShape

      public void setShape(int[] shape)
    • getShape

      public int[] getShape()
    • toString

      public String toString()
      Overrides:
      toString in class Object