Package xal.smf.impl

Class WireScanner.PrcgConfig

All Implemented Interfaces:
Cloneable, DataListener
Enclosing class:
WireScanner

public static class WireScanner.PrcgConfig extends ParameterSet
Data structure containing the configuration parameters for the on-board data processing and analysis.
Since:
Dec 16, 2009
Author:
Christopher K. Allen
  • Field Details

    • FLD_MAP

      public static final ScadaFieldMap FLD_MAP
      Map of field names to SCADA field Descriptors
    • sigInv

      @Field(type=int.class, ctrl=true, hndRb="PrcgCfgInvertRb", hndSet="PrcgCfgInvertSet") public int sigInv
      Inversion of acquired profile signal {-1,+1}
    • avgBgn

      @Field(type=double.class, ctrl=true, hndRb="PrcgCfgAvgBeginRb", hndSet="PrcgCfgAvgBeginSet") public double avgBgn
      Time position to start signal averaging
    • avgLng

      @Field(type=double.class, ctrl=true, hndRb="PrcgCfgAvgLengthRb", hndSet="PrcgCfgAvgLengthSet") public double avgLng
      The size (in time) of the time averaging window
  • Constructor Details

    • PrcgConfig

      public PrcgConfig()
      Create a new, uninitialized DaqConfig object.
      Since:
      Dec 20, 2009
    • PrcgConfig

      public PrcgConfig(DataAdaptor daptSrc)
      Create a new PrcgConfig object initialized from the given data source.
      Parameters:
      daptSrc - persistent data store containing data structure field values
      Since:
      Mar 17, 2010
    • PrcgConfig

      public PrcgConfig(ProfileDevice ws) throws ConnectionException, GetException
      Create a new DaqConfig object initialize with values fetched from the given device.
      Parameters:
      ws - data acquisition device
      Throws:
      ConnectionException - unable to connect to a parameter read back channel
      GetException - general field initialization exception
      Since:
      Dec 16, 2009
  • Method Details