Class WireScanData

java.lang.Object
xal.extension.wirescan.apputils.WireScanData

public class WireScanData extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor of an empty wire scanner data object
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Returns the amp parameter of the Gaussian fit for X-direction
    double
    Returns the amp parameter of the Gaussian fit for Y-direction
    double
    Returns the base parameter of the Gaussian fit for X-direction
    double
    Returns the base parameter of the Gaussian fit for Y-direction
    double
    Returns the rms center parameter for X-direction
    double
    Returns the rms center parameter for X-direction
    double
    Returns the position of the center parameter of the Gaussian fit for X-direction
    double
    Returns the position of the center parameter of the Gaussian fit for Y-direction
    Returns a reference to the BasicGraphData instance with the fitting waveform for X-direction
    Returns a reference to the BasicGraphData instance with the fitting waveform for Y-direction
    Returns the Id of the Wire Scanner
    Returns a reference to the BasicGraphData instance with the log of fitting waveform for X-direction
    Returns a reference to the BasicGraphData instance with the log of fitting waveform for Y-direction
    Returns a reference to the BasicGraphData instance with the log of raw waveform for X-direction
    Returns a reference to the BasicGraphData instance with the log of raw waveform for Y-direction
    int
    Returns the PV Logger Id of the scan
    Returns a reference to the BasicGraphData instance with the raw waveform for X-direction
    Returns a reference to the BasicGraphData instance with the raw waveform for Y-direction
    double
    Returns the rms sigma parameter for X-direction
    double
    Returns the rms sigma parameter for X-direction
    double
    Returns the sigma parameter of the Gaussian fit for X-direction
    double
    Returns the sigma parameter of the Gaussian fit for Y-direction
    Returns the name of WS data file
    void
    setAmpX(double ampX)
    Sets the amp parameter of the Gaussian fit for X-direction
    void
    setAmpY(double ampY)
    Sets the amp parameter of the Gaussian fit for Y-direction
    void
    setBaseX(double baseX)
    Sets the base parameter of the Gaussian fit for X-direction
    void
    setBaseY(double baseY)
    Sets the base parameter of the Gaussian fit for Y-direction
    void
    setCenterRmsX(double centerRmsX)
    Sets the center rms parameter for X-direction
    void
    setCenterRmsY(double centerRmsY)
    Sets the center rms parameter for Y-direction
    void
    setCenterX(double centerX)
    Sets the position of the center parameter of the Gaussian fit for Y-direction
    void
    setCenterY(double centerY)
    Sets the position of the center parameter of the Gaussian fit for Y-direction
    void
    setId(String wsId)
    Sets the Id of the Wire Scanner
    void
    setPVLogId(int pvlogId)
    Sets the PV Logger Id of the scan
    void
    setSigmaRmsX(double sigmaRmsX)
    Sets the sigma rms parameter for X-direction
    void
    setSigmaRmsY(double sigmaRmsY)
    Sets the sigma rms parameter for Y-direction
    void
    setSigmaX(double sigmaX)
    Sets the sigma parameter of the Gaussian fit for X-direction
    void
    setSigmaY(double sigmaY)
    Sets the sigma parameter of the Gaussian fit for Y-direction
    void
    setWSFileName(String wsFilename)
    Sets the name of WS data file

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WireScanData

      public WireScanData()
      Constructor of an empty wire scanner data object
  • Method Details

    • getId

      public String getId()
      Returns the Id of the Wire Scanner
    • setId

      public void setId(String wsId)
      Sets the Id of the Wire Scanner
    • getPVLogId

      public int getPVLogId()
      Returns the PV Logger Id of the scan
    • setPVLogId

      public void setPVLogId(int pvlogId)
      Sets the PV Logger Id of the scan
    • getWSFileName

      public String getWSFileName()
      Returns the name of WS data file
    • setWSFileName

      public void setWSFileName(String wsFilename)
      Sets the name of WS data file
    • getRawWFX

      public BasicGraphData getRawWFX()
      Returns a reference to the BasicGraphData instance with the raw waveform for X-direction
    • getRawWFY

      public BasicGraphData getRawWFY()
      Returns a reference to the BasicGraphData instance with the raw waveform for Y-direction
    • getLogRawWFX

      public BasicGraphData getLogRawWFX()
      Returns a reference to the BasicGraphData instance with the log of raw waveform for X-direction
    • getLogRawWFY

      public BasicGraphData getLogRawWFY()
      Returns a reference to the BasicGraphData instance with the log of raw waveform for Y-direction
    • getFitWFX

      public BasicGraphData getFitWFX()
      Returns a reference to the BasicGraphData instance with the fitting waveform for X-direction
    • getFitWFY

      public BasicGraphData getFitWFY()
      Returns a reference to the BasicGraphData instance with the fitting waveform for Y-direction
    • getLogFitWFX

      public BasicGraphData getLogFitWFX()
      Returns a reference to the BasicGraphData instance with the log of fitting waveform for X-direction
    • getLogFitWFY

      public BasicGraphData getLogFitWFY()
      Returns a reference to the BasicGraphData instance with the log of fitting waveform for Y-direction
    • getSigmaX

      public double getSigmaX()
      Returns the sigma parameter of the Gaussian fit for X-direction
    • getSigmaY

      public double getSigmaY()
      Returns the sigma parameter of the Gaussian fit for Y-direction
    • getBaseX

      public double getBaseX()
      Returns the base parameter of the Gaussian fit for X-direction
    • getBaseY

      public double getBaseY()
      Returns the base parameter of the Gaussian fit for Y-direction
    • getAmpX

      public double getAmpX()
      Returns the amp parameter of the Gaussian fit for X-direction
    • getAmpY

      public double getAmpY()
      Returns the amp parameter of the Gaussian fit for Y-direction
    • getCenterX

      public double getCenterX()
      Returns the position of the center parameter of the Gaussian fit for X-direction
    • getCenterY

      public double getCenterY()
      Returns the position of the center parameter of the Gaussian fit for Y-direction
    • setSigmaX

      public void setSigmaX(double sigmaX)
      Sets the sigma parameter of the Gaussian fit for X-direction
    • setSigmaY

      public void setSigmaY(double sigmaY)
      Sets the sigma parameter of the Gaussian fit for Y-direction
    • setBaseX

      public void setBaseX(double baseX)
      Sets the base parameter of the Gaussian fit for X-direction
    • setBaseY

      public void setBaseY(double baseY)
      Sets the base parameter of the Gaussian fit for Y-direction
    • setAmpX

      public void setAmpX(double ampX)
      Sets the amp parameter of the Gaussian fit for X-direction
    • setAmpY

      public void setAmpY(double ampY)
      Sets the amp parameter of the Gaussian fit for Y-direction
    • setCenterX

      public void setCenterX(double centerX)
      Sets the position of the center parameter of the Gaussian fit for Y-direction
    • setCenterY

      public void setCenterY(double centerY)
      Sets the position of the center parameter of the Gaussian fit for Y-direction
    • getSigmaRmsX

      public double getSigmaRmsX()
      Returns the rms sigma parameter for X-direction
    • getSigmaRmsY

      public double getSigmaRmsY()
      Returns the rms sigma parameter for X-direction
    • setSigmaRmsX

      public void setSigmaRmsX(double sigmaRmsX)
      Sets the sigma rms parameter for X-direction
    • setSigmaRmsY

      public void setSigmaRmsY(double sigmaRmsY)
      Sets the sigma rms parameter for Y-direction
    • getCenterRmsX

      public double getCenterRmsX()
      Returns the rms center parameter for X-direction
    • getCenterRmsY

      public double getCenterRmsY()
      Returns the rms center parameter for X-direction
    • setCenterRmsX

      public void setCenterRmsX(double centerRmsX)
      Sets the center rms parameter for X-direction
    • setCenterRmsY

      public void setCenterRmsY(double centerRmsY)
      Sets the center rms parameter for Y-direction