Class ADArrayPlotUpdater

java.lang.Object
gda.factory.FindableBase
gda.device.detector.areadetector.v17.ADArrayPlotUpdater
All Implemented Interfaces:
Findable

public class ADArrayPlotUpdater extends FindableBase
Monitor an Area Detector Array plugin for new array frames and draw them to a standard plot view.

Start/Stop plot updates using the .start() and .stop() methods.

If created in Spring then use the Finder to start/stop:

 
 <bean id="ad_plot_update" class="gda.device.detector.areadetector.v17.ADArrayPlotUpdater">
 	<property name="name" value="ad_plot_update" />
 	<property name="plotName" value="AD Plot" />
 	<property name="arrayPlugin" ref="ndarray" />
 </bean>

 Finder.find("ad_plot_update").start()
 ...
 Finder.find("ad_plot_update").stop()
 
 

  • Constructor Details

    • ADArrayPlotUpdater

      public ADArrayPlotUpdater()
    • ADArrayPlotUpdater

      public ADArrayPlotUpdater(String name, String plotName, NDArray arrayPlugin)
  • Method Details

    • getArrayPlugin

      public NDArray getArrayPlugin()
    • setArrayPlugin

      public void setArrayPlugin(NDArray arrayPlugin)
    • getPlotName

      public String getPlotName()
    • setPlotName

      public void setPlotName(String plotName)
    • getMinUpdateTime

      public double getMinUpdateTime()
    • setMinUpdateTime

      public void setMinUpdateTime(double minUpdateTime)
    • start

      public void start()
    • stop

      public void stop()