gov.sns.xal.smf.impl
Class ProfileMonitor

java.lang.Object
  |
  +--gov.sns.xal.smf.AcceleratorNode
        |
        +--gov.sns.xal.smf.impl.ProfileMonitor
All Implemented Interfaces:
DataListener, ElementType

public class ProfileMonitor
extends AcceleratorNode


Field Summary
static java.lang.String ABORT_SCAN_HANDLE
           
static java.lang.String ACCEPT_PARAMS_HANDLE
           
static java.lang.String BEGIN_SCAN_HANDLE
           
static java.lang.String BIAS_HANDLE
           
static java.lang.String CHANGE_PARAMS_HANDLE
           
static java.lang.String NO_MEAS_HANDLE
           
static java.lang.String POS_ARRAY_HANDLE
           
static java.lang.String POS_HANDLE
           
static java.lang.String POS_SPACING_HANDLE
           
 Channel PosArrayC
           
 Channel PosC
           
static java.lang.String RT_GRAPH_HANDLE
           
static java.lang.String s_strType
           
static java.lang.String SCAN_LEN_HANDLE
           
static java.lang.String STAT_ARRAY_HANDLE
           
 Channel StatArrayC
           
static java.lang.String STEP1_POS_HANDLE
           
static java.lang.String STEPS_HANDLE
           
static java.lang.String X_AMP_F_HANDLE
           
static java.lang.String X_AMP_M_HANDLE
           
static java.lang.String X_AREA_F_HANDLE
           
static java.lang.String X_AREA_M_HANDLE
           
static java.lang.String X_FIT_HANDLE
           
static java.lang.String X_MEAN_F_HANDLE
           
static java.lang.String X_MEAN_M_HANDLE
           
static java.lang.String X_OFFST_F_HANDLE
           
static java.lang.String X_OFFST_M_HANDLE
           
static java.lang.String X_POS_HANDLE
           
static java.lang.String X_RAW_HANDLE
           
static java.lang.String X_REAL_DATA_HANDLE
           
static java.lang.String X_SIGMA_F_HANDLE
           
static java.lang.String X_SIGMA_M_HANDLE
           
static java.lang.String X_SLOPE_F_HANDLE
           
static java.lang.String X_SLOPE_M_HANDLE
           
static java.lang.String XDATA_ARRAY_HANDLE
           
 Channel XDataArrayC
           
 Channel XFitC
           
static java.lang.String Y_AMP_F_HANDLE
           
static java.lang.String Y_AMP_M_HANDLE
           
static java.lang.String Y_AREA_F_HANDLE
           
static java.lang.String Y_AREA_M_HANDLE
           
static java.lang.String Y_FIT_HANDLE
           
static java.lang.String Y_MEAN_F_HANDLE
           
static java.lang.String Y_MEAN_M_HANDLE
           
static java.lang.String Y_OFFST_F_HANDLE
           
static java.lang.String Y_OFFST_M_HANDLE
           
static java.lang.String Y_POS_HANDLE
           
static java.lang.String Y_RAW_HANDLE
           
static java.lang.String Y_REAL_DATA_HANDLE
           
static java.lang.String Y_SIGMA_F_HANDLE
           
static java.lang.String Y_SIGMA_M_HANDLE
           
static java.lang.String Y_SLOPE_F_HANDLE
           
static java.lang.String Y_SLOPE_M_HANDLE
           
static java.lang.String YDATA_ARRAY_HANDLE
           
 Channel YDataArrayC
           
 Channel YFitC
           
static java.lang.String Z_AMP_F_HANDLE
           
static java.lang.String Z_AMP_M_HANDLE
           
static java.lang.String Z_AREA_F_HANDLE
           
static java.lang.String Z_AREA_M_HANDLE
           
static java.lang.String Z_FIT_HANDLE
           
static java.lang.String Z_MEAN_F_HANDLE
           
static java.lang.String Z_MEAN_M_HANDLE
           
static java.lang.String Z_OFFST_F_HANDLE
           
static java.lang.String Z_OFFST_M_HANDLE
           
static java.lang.String Z_POS_HANDLE
           
static java.lang.String Z_RAW_HANDLE
           
static java.lang.String Z_REAL_DATA_HANDLE
           
static java.lang.String Z_SIGMA_F_HANDLE
           
static java.lang.String Z_SIGMA_M_HANDLE
           
static java.lang.String Z_SLOPE_F_HANDLE
           
static java.lang.String Z_SLOPE_M_HANDLE
           
static java.lang.String ZDATA_ARRAY_HANDLE
           
 Channel ZDataArrayC
           
 Channel ZFitC
           
 
Fields inherited from class gov.sns.xal.smf.AcceleratorNode
channelSuite, m_bolIsSoft, m_bolStatus, m_bolValid, m_bucAlign, m_bucAper, m_bucTwiss, m_dblLen, m_dblPos, m_mapAttrs, m_objAccel, m_seqParent, m_strId
 
Constructor Summary
ProfileMonitor(java.lang.String strId)
           
 
Method Summary
 void connectPos()
           
 void connectPosArray()
          connect the position data array []
 void connectStatArray()
          connect the status array []
 void connectXDataArray()
          connect the x data array []
 void connectXFitArray()
          connect the x fit array []
 void connectYDataArray()
          connect the y data array []
 void connectYFitArray()
          connect the y fit array []
 void connectZDataArray()
          connect the z data array []
 void connectZFitArray()
          connect the z fit array []
 void doScan()
          tells the wire scanner to actually perform a scan
 double getPos()
          use this to get the real time position of the wire [mm]
 double[] getPosArray()
          get the position data array []
 double getScanLength()
          use this to get the length of the scan [mm]
 double[] getStatusArray()
          get the status array []
 java.lang.String getType()
          Override to provide type signature
 double getXAmplF()
          use this to get the x amp fit
 double getXAmplM()
          use this to get the x amp rms
 double getXAreaF()
          use this to get the x area fit
 double getXAreaM()
          use this to get the x area rms
 double[] getXDataArray()
          get the x data array []
 double[] getXFitArray()
          get the x fit array []
 double getXMeanF()
          use this to get the x mean fit
 double getXMeanM()
          use this to get the x mean rms
 double getXOffsetF()
          use this to get the x offst fit
 double getXOffsetM()
          use this to get the x offst rms
 double[] getXPos()
          get the array with x (horizontal) positions in mm
 double[] getXRaw()
          get the raw horizontal intensity array [AU]
 double getXSigmaF()
          use this to get the x sigma fit
 double getXSigmaM()
          use this to get the x sigma rms
 double getXSlopeF()
          use this to get the x slope fit
 double getXSlopeM()
          use this to get the x slope rms
 double getYAmplF()
          use this to get the y amp fit
 double getYAmplM()
          use this to get the y amp rms
 double getYAreaF()
          use this to get the y area fit
 double getYAreaM()
          use this to get the y area rms
 double[] getYDataArray()
          get the y data array []
 double[] getYFitArray()
          get the y fit array []
 double getYMeanF()
          use this to get the y mean fit
 double getYMeanM()
          use this to get the y mean rms
 double getYOffsetF()
          use this to get the y offst fit
 double getYOffsetM()
          use this to get the y offst rms
 double[] getYPos()
          get the array with y (vertital) positions in mm
 double[] getYRaw()
          get the raw vertical intensity array [AU]
 double getYSigmaF()
          use this to get the y sigma fit
 double getYSigmaM()
          use this to get the y sigma rms
 double getYSlopeF()
          use this to get the y slope fit
 double getYSlopeM()
          use this to get the y slope rms
 double getZAmplF()
          use this to get the z amp fit
 double getZAmplM()
          use this to get the z amp rms
 double getZAreaF()
          use this to get the z area fit
 double getZAreaM()
          use this to get the z area rms
 double[] getZDataArray()
          get the z data array []
 double[] getZFitArray()
          get the z fit array []
 double getZMeanF()
          use this to get the z mean fit
 double getZMeanM()
          use this to get the z mean rms
 double getZOffsetF()
          use this to get the z offst fit
 double getZOffsetM()
          use this to get the z offst rms
 double[] getZPos()
          get the array with z (diagnoal) positions in mm
 double[] getZRaw()
          get the raw diagonal intensity array [AU]
 double getZSigmaF()
          use this to get the z sigma fit
 double getZSigmaM()
          use this to get the z sigma rms
 double getZSlopeF()
          use this to get the z slope fit
 double getZSlopeM()
          use this to get the z slope rms
 void setBias(double newBias)
          Set the bias voltage on the wire
 void setNAvgPulses(double startPos)
          set the starting wire position [mm]
 void setNAvgPulses(int numAvgs)
          set the number of pulses to average over at each wire position
 void setNSteps(int numSteps)
          set the number of steps to take
 void stopScan()
          tells the wire scanner to stop a scan
 void updateFits()
          this method updates the horizonyal profile ploynomial fitted information from the instrument
 
Methods inherited from class gov.sns.xal.smf.AcceleratorNode
addBucket, channelSuite, clear, dataLabel, getAccelerator, getAlign, getAndConnectChannel, getAper, getBucket, getBuckets, getChannel, getHandles, getId, getLength, getParent, getPosition, getStatus, getTwiss, getValid, hasBucket, hasParent, isKindOf, isMagnet, lazilyGetAndConnect, removeFromParent, setAccelerator, setAlign, setAper, setLength, setParent, setPosition, setStatus, setTwiss, setValid, toString, update, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

s_strType

public static final java.lang.String s_strType
See Also:
Constant Field Values

POS_HANDLE

public static final java.lang.String POS_HANDLE
See Also:
Constant Field Values

PosC

public Channel PosC

RT_GRAPH_HANDLE

public static final java.lang.String RT_GRAPH_HANDLE
See Also:
Constant Field Values

ABORT_SCAN_HANDLE

public static final java.lang.String ABORT_SCAN_HANDLE
See Also:
Constant Field Values

BEGIN_SCAN_HANDLE

public static final java.lang.String BEGIN_SCAN_HANDLE
See Also:
Constant Field Values

CHANGE_PARAMS_HANDLE

public static final java.lang.String CHANGE_PARAMS_HANDLE
See Also:
Constant Field Values

ACCEPT_PARAMS_HANDLE

public static final java.lang.String ACCEPT_PARAMS_HANDLE
See Also:
Constant Field Values

STAT_ARRAY_HANDLE

public static final java.lang.String STAT_ARRAY_HANDLE
See Also:
Constant Field Values

StatArrayC

public Channel StatArrayC

XDATA_ARRAY_HANDLE

public static final java.lang.String XDATA_ARRAY_HANDLE
See Also:
Constant Field Values

XDataArrayC

public Channel XDataArrayC

YDATA_ARRAY_HANDLE

public static final java.lang.String YDATA_ARRAY_HANDLE
See Also:
Constant Field Values

YDataArrayC

public Channel YDataArrayC

ZDATA_ARRAY_HANDLE

public static final java.lang.String ZDATA_ARRAY_HANDLE
See Also:
Constant Field Values

ZDataArrayC

public Channel ZDataArrayC

POS_ARRAY_HANDLE

public static final java.lang.String POS_ARRAY_HANDLE
See Also:
Constant Field Values

PosArrayC

public Channel PosArrayC

STEPS_HANDLE

public static final java.lang.String STEPS_HANDLE
See Also:
Constant Field Values

STEP1_POS_HANDLE

public static final java.lang.String STEP1_POS_HANDLE
See Also:
Constant Field Values

POS_SPACING_HANDLE

public static final java.lang.String POS_SPACING_HANDLE
See Also:
Constant Field Values

NO_MEAS_HANDLE

public static final java.lang.String NO_MEAS_HANDLE
See Also:
Constant Field Values

SCAN_LEN_HANDLE

public static final java.lang.String SCAN_LEN_HANDLE
See Also:
Constant Field Values

BIAS_HANDLE

public static final java.lang.String BIAS_HANDLE
See Also:
Constant Field Values

X_AREA_F_HANDLE

public static final java.lang.String X_AREA_F_HANDLE
See Also:
Constant Field Values

X_AMP_F_HANDLE

public static final java.lang.String X_AMP_F_HANDLE
See Also:
Constant Field Values

X_MEAN_F_HANDLE

public static final java.lang.String X_MEAN_F_HANDLE
See Also:
Constant Field Values

X_SIGMA_F_HANDLE

public static final java.lang.String X_SIGMA_F_HANDLE
See Also:
Constant Field Values

X_OFFST_F_HANDLE

public static final java.lang.String X_OFFST_F_HANDLE
See Also:
Constant Field Values

X_SLOPE_F_HANDLE

public static final java.lang.String X_SLOPE_F_HANDLE
See Also:
Constant Field Values

X_AREA_M_HANDLE

public static final java.lang.String X_AREA_M_HANDLE
See Also:
Constant Field Values

X_AMP_M_HANDLE

public static final java.lang.String X_AMP_M_HANDLE
See Also:
Constant Field Values

X_MEAN_M_HANDLE

public static final java.lang.String X_MEAN_M_HANDLE
See Also:
Constant Field Values

X_SIGMA_M_HANDLE

public static final java.lang.String X_SIGMA_M_HANDLE
See Also:
Constant Field Values

X_OFFST_M_HANDLE

public static final java.lang.String X_OFFST_M_HANDLE
See Also:
Constant Field Values

X_SLOPE_M_HANDLE

public static final java.lang.String X_SLOPE_M_HANDLE
See Also:
Constant Field Values

Y_AREA_F_HANDLE

public static final java.lang.String Y_AREA_F_HANDLE
See Also:
Constant Field Values

Y_AMP_F_HANDLE

public static final java.lang.String Y_AMP_F_HANDLE
See Also:
Constant Field Values

Y_MEAN_F_HANDLE

public static final java.lang.String Y_MEAN_F_HANDLE
See Also:
Constant Field Values

Y_SIGMA_F_HANDLE

public static final java.lang.String Y_SIGMA_F_HANDLE
See Also:
Constant Field Values

Y_OFFST_F_HANDLE

public static final java.lang.String Y_OFFST_F_HANDLE
See Also:
Constant Field Values

Y_SLOPE_F_HANDLE

public static final java.lang.String Y_SLOPE_F_HANDLE
See Also:
Constant Field Values

Y_AREA_M_HANDLE

public static final java.lang.String Y_AREA_M_HANDLE
See Also:
Constant Field Values

Y_AMP_M_HANDLE

public static final java.lang.String Y_AMP_M_HANDLE
See Also:
Constant Field Values

Y_MEAN_M_HANDLE

public static final java.lang.String Y_MEAN_M_HANDLE
See Also:
Constant Field Values

Y_SIGMA_M_HANDLE

public static final java.lang.String Y_SIGMA_M_HANDLE
See Also:
Constant Field Values

Y_OFFST_M_HANDLE

public static final java.lang.String Y_OFFST_M_HANDLE
See Also:
Constant Field Values

Y_SLOPE_M_HANDLE

public static final java.lang.String Y_SLOPE_M_HANDLE
See Also:
Constant Field Values

Z_AREA_F_HANDLE

public static final java.lang.String Z_AREA_F_HANDLE
See Also:
Constant Field Values

Z_AMP_F_HANDLE

public static final java.lang.String Z_AMP_F_HANDLE
See Also:
Constant Field Values

Z_MEAN_F_HANDLE

public static final java.lang.String Z_MEAN_F_HANDLE
See Also:
Constant Field Values

Z_SIGMA_F_HANDLE

public static final java.lang.String Z_SIGMA_F_HANDLE
See Also:
Constant Field Values

Z_OFFST_F_HANDLE

public static final java.lang.String Z_OFFST_F_HANDLE
See Also:
Constant Field Values

Z_SLOPE_F_HANDLE

public static final java.lang.String Z_SLOPE_F_HANDLE
See Also:
Constant Field Values

Z_AREA_M_HANDLE

public static final java.lang.String Z_AREA_M_HANDLE
See Also:
Constant Field Values

Z_AMP_M_HANDLE

public static final java.lang.String Z_AMP_M_HANDLE
See Also:
Constant Field Values

Z_MEAN_M_HANDLE

public static final java.lang.String Z_MEAN_M_HANDLE
See Also:
Constant Field Values

Z_SIGMA_M_HANDLE

public static final java.lang.String Z_SIGMA_M_HANDLE
See Also:
Constant Field Values

Z_OFFST_M_HANDLE

public static final java.lang.String Z_OFFST_M_HANDLE
See Also:
Constant Field Values

Z_SLOPE_M_HANDLE

public static final java.lang.String Z_SLOPE_M_HANDLE
See Also:
Constant Field Values

X_FIT_HANDLE

public static final java.lang.String X_FIT_HANDLE
See Also:
Constant Field Values

XFitC

public Channel XFitC

Y_FIT_HANDLE

public static final java.lang.String Y_FIT_HANDLE
See Also:
Constant Field Values

YFitC

public Channel YFitC

Z_FIT_HANDLE

public static final java.lang.String Z_FIT_HANDLE
See Also:
Constant Field Values

ZFitC

public Channel ZFitC

X_POS_HANDLE

public static final java.lang.String X_POS_HANDLE
See Also:
Constant Field Values

Y_POS_HANDLE

public static final java.lang.String Y_POS_HANDLE
See Also:
Constant Field Values

Z_POS_HANDLE

public static final java.lang.String Z_POS_HANDLE
See Also:
Constant Field Values

X_RAW_HANDLE

public static final java.lang.String X_RAW_HANDLE
See Also:
Constant Field Values

Y_RAW_HANDLE

public static final java.lang.String Y_RAW_HANDLE
See Also:
Constant Field Values

Z_RAW_HANDLE

public static final java.lang.String Z_RAW_HANDLE
See Also:
Constant Field Values

X_REAL_DATA_HANDLE

public static final java.lang.String X_REAL_DATA_HANDLE
See Also:
Constant Field Values

Y_REAL_DATA_HANDLE

public static final java.lang.String Y_REAL_DATA_HANDLE
See Also:
Constant Field Values

Z_REAL_DATA_HANDLE

public static final java.lang.String Z_REAL_DATA_HANDLE
See Also:
Constant Field Values
Constructor Detail

ProfileMonitor

public ProfileMonitor(java.lang.String strId)
Method Detail

getType

public java.lang.String getType()
Override to provide type signature

Specified by:
getType in class AcceleratorNode

getXPos

public double[] getXPos()
                 throws ConnectionException,
                        GetException
get the array with x (horizontal) positions in mm

ConnectionException
GetException

getYPos

public double[] getYPos()
                 throws ConnectionException,
                        GetException
get the array with y (vertital) positions in mm

ConnectionException
GetException

getZPos

public double[] getZPos()
                 throws ConnectionException,
                        GetException
get the array with z (diagnoal) positions in mm

ConnectionException
GetException

getXRaw

public double[] getXRaw()
                 throws ConnectionException,
                        GetException
get the raw horizontal intensity array [AU]

ConnectionException
GetException

getYRaw

public double[] getYRaw()
                 throws ConnectionException,
                        GetException
get the raw vertical intensity array [AU]

ConnectionException
GetException

getZRaw

public double[] getZRaw()
                 throws ConnectionException,
                        GetException
get the raw diagonal intensity array [AU]

ConnectionException
GetException

setNSteps

public void setNSteps(int numSteps)
               throws ConnectionException,
                      PutException
set the number of steps to take

Parameters:
numSteps - = number of Steps to take
ConnectionException
PutException

setNAvgPulses

public void setNAvgPulses(int numAvgs)
                   throws ConnectionException,
                          PutException
set the number of pulses to average over at each wire position

ConnectionException
PutException

setNAvgPulses

public void setNAvgPulses(double startPos)
                   throws ConnectionException,
                          PutException
set the starting wire position [mm]

ConnectionException
PutException

setBias

public void setBias(double newBias)
             throws ConnectionException,
                    PutException
Set the bias voltage on the wire

Parameters:
newBias - = bias [volts]
ConnectionException
PutException

getPos

public double getPos()
              throws ConnectionException,
                     GetException
use this to get the real time position of the wire [mm]

ConnectionException
GetException

connectPos

public void connectPos()
                throws ConnectionException
ConnectionException

getScanLength

public double getScanLength()
                     throws ConnectionException,
                            GetException
use this to get the length of the scan [mm]

ConnectionException
GetException

doScan

public void doScan()
            throws ConnectionException,
                   PutException
tells the wire scanner to actually perform a scan

ConnectionException
PutException

stopScan

public void stopScan()
              throws ConnectionException,
                     PutException
tells the wire scanner to stop a scan

ConnectionException
PutException

getStatusArray

public double[] getStatusArray()
                        throws ConnectionException,
                               GetException
get the status array []

ConnectionException
GetException

connectStatArray

public void connectStatArray()
                      throws ConnectionException
connect the status array []

ConnectionException

getXDataArray

public double[] getXDataArray()
                       throws ConnectionException,
                              GetException
get the x data array []

ConnectionException
GetException

connectXDataArray

public void connectXDataArray()
                       throws ConnectionException
connect the x data array []

ConnectionException

getYDataArray

public double[] getYDataArray()
                       throws ConnectionException,
                              GetException
get the y data array []

ConnectionException
GetException

connectYDataArray

public void connectYDataArray()
                       throws ConnectionException
connect the y data array []

ConnectionException

getZDataArray

public double[] getZDataArray()
                       throws ConnectionException,
                              GetException
get the z data array []

ConnectionException
GetException

connectZDataArray

public void connectZDataArray()
                       throws ConnectionException
connect the z data array []

ConnectionException

getPosArray

public double[] getPosArray()
                     throws ConnectionException,
                            GetException
get the position data array []

ConnectionException
GetException

connectPosArray

public void connectPosArray()
                     throws ConnectionException
connect the position data array []

ConnectionException

getXFitArray

public double[] getXFitArray()
                      throws ConnectionException,
                             GetException
get the x fit array []

ConnectionException
GetException

connectXFitArray

public void connectXFitArray()
                      throws ConnectionException
connect the x fit array []

ConnectionException

getYFitArray

public double[] getYFitArray()
                      throws ConnectionException,
                             GetException
get the y fit array []

ConnectionException
GetException

connectYFitArray

public void connectYFitArray()
                      throws ConnectionException
connect the y fit array []

ConnectionException

getZFitArray

public double[] getZFitArray()
                      throws ConnectionException,
                             GetException
get the z fit array []

ConnectionException
GetException

connectZFitArray

public void connectZFitArray()
                      throws ConnectionException
connect the z fit array []

ConnectionException

getXAreaF

public double getXAreaF()
                 throws ConnectionException,
                        GetException
use this to get the x area fit

ConnectionException
GetException

getYAreaF

public double getYAreaF()
                 throws ConnectionException,
                        GetException
use this to get the y area fit

ConnectionException
GetException

getZAreaF

public double getZAreaF()
                 throws ConnectionException,
                        GetException
use this to get the z area fit

ConnectionException
GetException

getXAreaM

public double getXAreaM()
                 throws ConnectionException,
                        GetException
use this to get the x area rms

ConnectionException
GetException

getYAreaM

public double getYAreaM()
                 throws ConnectionException,
                        GetException
use this to get the y area rms

ConnectionException
GetException

getZAreaM

public double getZAreaM()
                 throws ConnectionException,
                        GetException
use this to get the z area rms

ConnectionException
GetException

getXSigmaF

public double getXSigmaF()
                  throws ConnectionException,
                         GetException
use this to get the x sigma fit

ConnectionException
GetException

getYSigmaF

public double getYSigmaF()
                  throws ConnectionException,
                         GetException
use this to get the y sigma fit

ConnectionException
GetException

getZSigmaF

public double getZSigmaF()
                  throws ConnectionException,
                         GetException
use this to get the z sigma fit

ConnectionException
GetException

getXSigmaM

public double getXSigmaM()
                  throws ConnectionException,
                         GetException
use this to get the x sigma rms

ConnectionException
GetException

getYSigmaM

public double getYSigmaM()
                  throws ConnectionException,
                         GetException
use this to get the y sigma rms

ConnectionException
GetException

getZSigmaM

public double getZSigmaM()
                  throws ConnectionException,
                         GetException
use this to get the z sigma rms

ConnectionException
GetException

getXAmplF

public double getXAmplF()
                 throws ConnectionException,
                        GetException
use this to get the x amp fit

ConnectionException
GetException

getYAmplF

public double getYAmplF()
                 throws ConnectionException,
                        GetException
use this to get the y amp fit

ConnectionException
GetException

getZAmplF

public double getZAmplF()
                 throws ConnectionException,
                        GetException
use this to get the z amp fit

ConnectionException
GetException

getXAmplM

public double getXAmplM()
                 throws ConnectionException,
                        GetException
use this to get the x amp rms

ConnectionException
GetException

getYAmplM

public double getYAmplM()
                 throws ConnectionException,
                        GetException
use this to get the y amp rms

ConnectionException
GetException

getZAmplM

public double getZAmplM()
                 throws ConnectionException,
                        GetException
use this to get the z amp rms

ConnectionException
GetException

getXMeanF

public double getXMeanF()
                 throws ConnectionException,
                        GetException
use this to get the x mean fit

ConnectionException
GetException

getYMeanF

public double getYMeanF()
                 throws ConnectionException,
                        GetException
use this to get the y mean fit

ConnectionException
GetException

getZMeanF

public double getZMeanF()
                 throws ConnectionException,
                        GetException
use this to get the z mean fit

ConnectionException
GetException

getXMeanM

public double getXMeanM()
                 throws ConnectionException,
                        GetException
use this to get the x mean rms

ConnectionException
GetException

getYMeanM

public double getYMeanM()
                 throws ConnectionException,
                        GetException
use this to get the y mean rms

ConnectionException
GetException

getZMeanM

public double getZMeanM()
                 throws ConnectionException,
                        GetException
use this to get the z mean rms

ConnectionException
GetException

getXOffsetF

public double getXOffsetF()
                   throws ConnectionException,
                          GetException
use this to get the x offst fit

ConnectionException
GetException

getYOffsetF

public double getYOffsetF()
                   throws ConnectionException,
                          GetException
use this to get the y offst fit

ConnectionException
GetException

getZOffsetF

public double getZOffsetF()
                   throws ConnectionException,
                          GetException
use this to get the z offst fit

ConnectionException
GetException

getXOffsetM

public double getXOffsetM()
                   throws ConnectionException,
                          GetException
use this to get the x offst rms

ConnectionException
GetException

getYOffsetM

public double getYOffsetM()
                   throws ConnectionException,
                          GetException
use this to get the y offst rms

ConnectionException
GetException

getZOffsetM

public double getZOffsetM()
                   throws ConnectionException,
                          GetException
use this to get the z offst rms

ConnectionException
GetException

getXSlopeF

public double getXSlopeF()
                  throws ConnectionException,
                         GetException
use this to get the x slope fit

ConnectionException
GetException

getYSlopeF

public double getYSlopeF()
                  throws ConnectionException,
                         GetException
use this to get the y slope fit

ConnectionException
GetException

getZSlopeF

public double getZSlopeF()
                  throws ConnectionException,
                         GetException
use this to get the z slope fit

ConnectionException
GetException

getXSlopeM

public double getXSlopeM()
                  throws ConnectionException,
                         GetException
use this to get the x slope rms

ConnectionException
GetException

getYSlopeM

public double getYSlopeM()
                  throws ConnectionException,
                         GetException
use this to get the y slope rms

ConnectionException
GetException

getZSlopeM

public double getZSlopeM()
                  throws ConnectionException,
                         GetException
use this to get the z slope rms

ConnectionException
GetException

updateFits

public void updateFits()
this method updates the horizonyal profile ploynomial fitted information from the instrument