gov.sns.xal.smf.impl
Class Vacuum
java.lang.Object
|
+--gov.sns.xal.smf.AcceleratorNode
|
+--gov.sns.xal.smf.impl.Vacuum
- All Implemented Interfaces:
- DataListener, ElementType
- Direct Known Subclasses:
- CvgGauge, IonGauge
- public abstract class Vacuum
- extends AcceleratorNode
The abstract Vacuum Class element. Different types of
vacuum guages are derived from this class.
|
Field Summary |
static java.lang.String |
PRESS_HANDLE
vacuum official pressure channel handle |
static java.lang.String |
s_strType
|
| 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 |
Vacuum(java.lang.String strId)
|
|
Method Summary |
double |
getPressure()
returns pressure (Torr) |
java.lang.String |
getType()
Override to provide type signature |
boolean |
isVacuum()
|
| 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 |
s_strType
public static final java.lang.String s_strType
- See Also:
- Constant Field Values
PRESS_HANDLE
public static final java.lang.String PRESS_HANDLE
- vacuum official pressure channel handle
- See Also:
- Constant Field Values
Vacuum
public Vacuum(java.lang.String strId)
getType
public java.lang.String getType()
- Override to provide type signature
- Specified by:
getType in class AcceleratorNode
isVacuum
public boolean isVacuum()
getPressure
public double getPressure()
throws ConnectionException,
GetException
- returns pressure (Torr)
ConnectionException
GetException