Package gda.scan

Class AsynchronousTimeScan

java.lang.Object
gda.scan.ScanBase
gda.scan.AsynchronousTimeScan
All Implemented Interfaces:
NestableScan, Scan, ScanChild, Serializable

public class AsynchronousTimeScan extends ScanBase
An asynchronous timeScan that can be started collecting data and read out at intervals during continuous data collection
See Also:
  • Field Details

    • asynchronousDetectors

      protected Vector<Detector> asynchronousDetectors
    • relativeTime

      public volatile DummyScannable relativeTime
      for observers to identify the relative time of the last data point from the start of the scan. This is a DummyScannable object so that data handlers will work properly.
  • Constructor Details

    • AsynchronousTimeScan

      public AsynchronousTimeScan(Detector detector, double totalTime)
      Create an asynchronous timeScan that can be started collecting data and read out at intervals during continuous data collection
      Parameters:
      detector - the detector to be scanned
      totalTime - total collect time in milliseconds
  • Method Details