Package xal.extension.wirescan.apputils
Class WireScanData
java.lang.Object
xal.extension.wirescan.apputils.WireScanData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getAmpX()
Returns the amp parameter of the Gaussian fit for X-directiondouble
getAmpY()
Returns the amp parameter of the Gaussian fit for Y-directiondouble
getBaseX()
Returns the base parameter of the Gaussian fit for X-directiondouble
getBaseY()
Returns the base parameter of the Gaussian fit for Y-directiondouble
Returns the rms center parameter for X-directiondouble
Returns the rms center parameter for X-directiondouble
Returns the position of the center parameter of the Gaussian fit for X-directiondouble
Returns the position of the center parameter of the Gaussian fit for Y-directionReturns a reference to the BasicGraphData instance with the fitting waveform for X-directionReturns a reference to the BasicGraphData instance with the fitting waveform for Y-directiongetId()
Returns the Id of the Wire ScannerReturns a reference to the BasicGraphData instance with the log of fitting waveform for X-directionReturns a reference to the BasicGraphData instance with the log of fitting waveform for Y-directionReturns a reference to the BasicGraphData instance with the log of raw waveform for X-directionReturns a reference to the BasicGraphData instance with the log of raw waveform for Y-directionint
Returns the PV Logger Id of the scanReturns a reference to the BasicGraphData instance with the raw waveform for X-directionReturns a reference to the BasicGraphData instance with the raw waveform for Y-directiondouble
Returns the rms sigma parameter for X-directiondouble
Returns the rms sigma parameter for X-directiondouble
Returns the sigma parameter of the Gaussian fit for X-directiondouble
Returns the sigma parameter of the Gaussian fit for Y-directionReturns the name of WS data filevoid
setAmpX
(double ampX) Sets the amp parameter of the Gaussian fit for X-directionvoid
setAmpY
(double ampY) Sets the amp parameter of the Gaussian fit for Y-directionvoid
setBaseX
(double baseX) Sets the base parameter of the Gaussian fit for X-directionvoid
setBaseY
(double baseY) Sets the base parameter of the Gaussian fit for Y-directionvoid
setCenterRmsX
(double centerRmsX) Sets the center rms parameter for X-directionvoid
setCenterRmsY
(double centerRmsY) Sets the center rms parameter for Y-directionvoid
setCenterX
(double centerX) Sets the position of the center parameter of the Gaussian fit for Y-directionvoid
setCenterY
(double centerY) Sets the position of the center parameter of the Gaussian fit for Y-directionvoid
Sets the Id of the Wire Scannervoid
setPVLogId
(int pvlogId) Sets the PV Logger Id of the scanvoid
setSigmaRmsX
(double sigmaRmsX) Sets the sigma rms parameter for X-directionvoid
setSigmaRmsY
(double sigmaRmsY) Sets the sigma rms parameter for Y-directionvoid
setSigmaX
(double sigmaX) Sets the sigma parameter of the Gaussian fit for X-directionvoid
setSigmaY
(double sigmaY) Sets the sigma parameter of the Gaussian fit for Y-directionvoid
setWSFileName
(String wsFilename) Sets the name of WS data file
-
Constructor Details
-
WireScanData
public WireScanData()Constructor of an empty wire scanner data object
-
-
Method Details
-
getId
Returns the Id of the Wire Scanner -
setId
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
Returns the name of WS data file -
setWSFileName
Sets the name of WS data file -
getRawWFX
Returns a reference to the BasicGraphData instance with the raw waveform for X-direction -
getRawWFY
Returns a reference to the BasicGraphData instance with the raw waveform for Y-direction -
getLogRawWFX
Returns a reference to the BasicGraphData instance with the log of raw waveform for X-direction -
getLogRawWFY
Returns a reference to the BasicGraphData instance with the log of raw waveform for Y-direction -
getFitWFX
Returns a reference to the BasicGraphData instance with the fitting waveform for X-direction -
getFitWFY
Returns a reference to the BasicGraphData instance with the fitting waveform for Y-direction -
getLogFitWFX
Returns a reference to the BasicGraphData instance with the log of fitting waveform for X-direction -
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
-