|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--gov.sns.xal.smf.AcceleratorNode
|
+--gov.sns.xal.smf.impl.CurrentMonitor
The implementation of the Current Monitor class. This class contains the methods members, attributes, and signal sets pertinant to modeling Current Monitors.
| Field Summary | |
static java.lang.String |
I_TBT_HANDLE
|
static java.lang.String |
Q_INTEGRAL_HANDLE
|
static java.lang.String |
s_strType
|
static java.lang.String |
T_AVG_LEN_HANDLE
|
static java.lang.String |
T_DELAY_HANDLE
|
| 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 | |
CurrentMonitor(java.lang.String strId)
|
|
| Method Summary | |
double |
getITBT()
Turn by turn current |
double |
getQIntegral()
Integrated current over macropulse |
double |
getTAvgLen()
Averaged pulse length |
double |
getTDelay()
Time delay |
java.lang.String |
getType()
Override to provide type signature |
| 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 |
public static final java.lang.String s_strType
public static final java.lang.String Q_INTEGRAL_HANDLE
public static final java.lang.String T_AVG_LEN_HANDLE
public static final java.lang.String I_TBT_HANDLE
public static final java.lang.String T_DELAY_HANDLE
| Constructor Detail |
public CurrentMonitor(java.lang.String strId)
| Method Detail |
public java.lang.String getType()
getType in class AcceleratorNode
public double getQIntegral()
throws ConnectionException,
GetException
ConnectionException
GetException
public double getTAvgLen()
throws ConnectionException,
GetException
ConnectionException
GetException
public double getITBT()
throws ConnectionException,
GetException
ConnectionException
GetException
public double getTDelay()
throws ConnectionException,
GetException
ConnectionException
GetException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||