public class RingBPM extends BPM
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
s_strType |
static java.lang.String |
STAGE1_GAIN_HANDLE
BPM stage 1 gain channel handle
|
static java.lang.String |
STAGE1_GAIN_RB_HANDLE
BPM stage 1 gain channel handle
|
static java.lang.String |
STAGE1_LEN_HANDLE
BPM stage 1 length channel handle
|
static java.lang.String |
STAGE1_LEN_RB_HANDLE
BPM stage 1 length channel handle
|
static java.lang.String |
STAGE1_METHOD_HANDLE
BPM stage 1 method channel handle
|
static java.lang.String |
STAGE1_METHOD_RB_HANDLE
BPM stage 1 method channel handle
|
static java.lang.String |
STAGE2_GAIN_HANDLE
BPM stage 2 gain channel handle
|
static java.lang.String |
STAGE2_GAIN_RB_HANDLE
BPM stage 2 gain channel handle
|
static java.lang.String |
STAGE2_LEN_HANDLE
BPM stage 2 length channel handle
|
static java.lang.String |
STAGE2_LEN_RB_HANDLE
BPM stage 2 length channel handle
|
static java.lang.String |
STAGE2_METHOD_HANDLE
BPM stage 1 method channel handle
|
static java.lang.String |
STAGE2_METHOD_RB_HANDLE
BPM stage 1 method channel handle
|
static java.lang.String |
STAGE3_GAIN_HANDLE
BPM stage 3 gain channel handle
|
static java.lang.String |
STAGE3_GAIN_RB_HANDLE
BPM stage 3 gain channel handle
|
static java.lang.String |
STAGE3_LEN_HANDLE
BPM stage 3 length channel handle
|
static java.lang.String |
STAGE3_LEN_RB_HANDLE
BPM stage 3 length channel handle
|
static java.lang.String |
STAGE3_METHOD_HANDLE
BPM stage 1 method channel handle
|
static java.lang.String |
STAGE3_METHOD_RB_HANDLE
BPM stage 1 method channel handle
|
static java.lang.String |
STAGE4_GAIN_HANDLE
BPM stage 4 gain channel handle
|
static java.lang.String |
STAGE4_GAIN_RB_HANDLE
BPM stage 4 gain channel handle
|
static java.lang.String |
STAGE4_LEN_HANDLE
BPM stage 4 length channel handle
|
static java.lang.String |
STAGE4_LEN_RB_HANDLE
BPM stage 4 length channel handle
|
static java.lang.String |
STAGE4_METHOD_HANDLE
BPM stage 1 method channel handle
|
static java.lang.String |
STAGE4_METHOD_RB_HANDLE
BPM stage 4 method channel handle
|
AMP_AVG_HANDLE, AMP_TBT_HANDLE, ampTBT, bpmBucket, PHASE_AVG_HANDLE, PHASE_TBT_HANDLE, phaseTBT, T_AVG_LEN_HANDLE, X_AVG_HANDLE, X_TBT_HANDLE, xTBT, Y_AVG_HANDLE, Y_TBT_HANDLE, yTBT
channelSuite, m_bolIsSoft, m_bolStatus, m_bolValid, m_bucAlign, m_bucAper, m_bucTwiss, m_dblLen, m_dblPos, m_dblS, m_mapAttrs, m_objAccel, m_seqParent, m_strEId, m_strId, m_strPId
Constructor and Description |
---|
RingBPM(java.lang.String strId)
RingBPM constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
getStage1Gain()
returns stage 1 gain
|
int |
getStage1Len()
returns stage 1 length
|
int |
getStage1Method()
returns stage 1 method
|
int |
getStage2Gain()
returns stage 2 gain
|
int |
getStage2Len()
returns stage 2 length
|
int |
getStage2Method()
returns stage 2 method
|
int |
getStage3Gain()
returns stage 3 gain
|
int |
getStage3Len()
returns stage 3 length
|
int |
getStage3Method()
returns stage 3 method
|
int |
getStage4Gain()
returns stage 4 gain
|
int |
getStage4Len()
returns stage 4 length
|
int |
getStage4Method()
returns stage 4 method
|
double |
getXAvg(int stage)
returns average X position for a certian stage
|
double |
getYAvg(int stage)
returns average Y position for a certian stage
|
void |
setStage1Gain(long gain)
Set the stage 1 gain.
|
void |
setStage1Len(long len)
Set the stage 1 length.
|
void |
setStage1Method(int method)
Set the stage 1 method.
|
void |
setStage2Gain(long gain)
Set the stage 2 gain.
|
void |
setStage2Len(long len)
Set the stage 2 length.
|
void |
setStage2Method(int method)
Set the stage 2 method.
|
void |
setStage3Gain(long gain)
Set the stage 3 gain.
|
void |
setStage3Len(long len)
Set the stage 3 length.
|
void |
setStage3Method(int method)
Set the stage 3 method.
|
void |
setStage4Gain(long gain)
Set the stage 4 gain.
|
void |
setStage4Len(long len)
Set the stage 4 length.
|
void |
setStage4Method(int method)
Set the stage 4 method.
|
addBucket, getAmpAvg, getAmpTBT, getBPMBucket, getPhaseAvg, getPhaseTBT, getTAvgLen, getType, getXAvg, getXTBT, getYAvg, getYTBT, setBPMBucket
channelSuite, clear, dataLabel, findChannel, getAccelerator, getAlign, getAndConnectChannel, getAper, getBucket, getBuckets, getChannel, getDesignPropertyValue, getEId, getHandles, getId, getLength, getLivePropertyChannels, getLivePropertyValue, getParent, getPId, getPitchAngle, getPosition, getPrimaryAncestor, getRollAngle, getSDisplay, getSoftType, getStatus, getTwiss, getValid, getXOffset, getYawAngle, getYOffset, getZOffset, hasBucket, hasParent, isKindOf, isMagnet, lazilyGetAndConnect, removeFromParent, setAccelerator, setAlign, setAper, setLength, setParent, setPitchAngle, setPosition, setRollAngle, setSDisplay, setStatus, setTwiss, setValid, setXOffset, setYawAngle, setYOffset, setZOffset, toString, update, write
public static final java.lang.String s_strType
public static final java.lang.String STAGE1_LEN_HANDLE
public static final java.lang.String STAGE1_GAIN_HANDLE
public static final java.lang.String STAGE1_METHOD_HANDLE
public static final java.lang.String STAGE2_LEN_HANDLE
public static final java.lang.String STAGE2_GAIN_HANDLE
public static final java.lang.String STAGE2_METHOD_HANDLE
public static final java.lang.String STAGE3_LEN_HANDLE
public static final java.lang.String STAGE3_GAIN_HANDLE
public static final java.lang.String STAGE3_METHOD_HANDLE
public static final java.lang.String STAGE4_LEN_HANDLE
public static final java.lang.String STAGE4_GAIN_HANDLE
public static final java.lang.String STAGE4_METHOD_HANDLE
public static final java.lang.String STAGE1_LEN_RB_HANDLE
public static final java.lang.String STAGE1_GAIN_RB_HANDLE
public static final java.lang.String STAGE1_METHOD_RB_HANDLE
public static final java.lang.String STAGE2_LEN_RB_HANDLE
public static final java.lang.String STAGE2_GAIN_RB_HANDLE
public static final java.lang.String STAGE2_METHOD_RB_HANDLE
public static final java.lang.String STAGE3_LEN_RB_HANDLE
public static final java.lang.String STAGE3_GAIN_RB_HANDLE
public static final java.lang.String STAGE3_METHOD_RB_HANDLE
public static final java.lang.String STAGE4_LEN_RB_HANDLE
public static final java.lang.String STAGE4_GAIN_RB_HANDLE
public static final java.lang.String STAGE4_METHOD_RB_HANDLE
public int getStage1Len() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage1Gain() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage1Method() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage2Len() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage2Gain() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage2Method() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage3Len() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage3Gain() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage3Method() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage4Len() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage4Gain() throws ConnectionException, GetException
ConnectionException
GetException
public int getStage4Method() throws ConnectionException, GetException
ConnectionException
GetException
public void setStage1Len(long len) throws ConnectionException, PutException
len
- The stage lengthConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage2Len(long len) throws ConnectionException, PutException
len
- The stage lengthConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage3Len(long len) throws ConnectionException, PutException
len
- The stage lengthConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage4Len(long len) throws ConnectionException, PutException
len
- The stage lengthConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage1Gain(long gain) throws ConnectionException, PutException
gain
- The stage gainConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage2Gain(long gain) throws ConnectionException, PutException
gain
- The stage gainConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage3Gain(long gain) throws ConnectionException, PutException
gain
- The stage gainConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage4Gain(long gain) throws ConnectionException, PutException
gain
- The stage gainConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage1Method(int method) throws ConnectionException, PutException
method
- The stage methodConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage2Method(int method) throws ConnectionException, PutException
method
- The stage methodConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage3Method(int method) throws ConnectionException, PutException
method
- The stage methodConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic void setStage4Method(int method) throws ConnectionException, PutException
method
- The stage methodConnectionException
- if the put channel cannot be connectedPutException
- if the put channel set action failspublic double getXAvg(int stage) throws ConnectionException, GetException
stage
- stage numberConnectionException
GetException
public double getYAvg(int stage) throws ConnectionException, GetException
stage
- stage numberConnectionException
GetException