Package xal.smf.attr
Class BPMBucket
java.lang.Object
xal.smf.attr.AttributeBucket
xal.smf.attr.BPMBucket
- All Implemented Interfaces:
Serializable
,DataListener
- Direct Known Subclasses:
NPMBucket
An attribute set for the BPM
- Version:
- 1.1
- Author:
- John Galambos,
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class xal.smf.attr.AttributeBucket
AttributeBucket.MissingAttributeException
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]
double
Returns the displacement offsetsdouble
double
getType()
Derived class must furnish a unique type idvoid
setFrequency
(double dblVal) void
setLength
(double dblVal) void
setOrientation
(int intVal) Methods inherited from class xal.smf.attr.AttributeBucket
checkAttribute, dataLabel, getAttr, getAttrDescription, parseAttrValue, registerAttribute, registerAttribute, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, update, write
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
BPMBucket
public BPMBucket()Override virtual to provide type signature
-
-
Method Details
-
getType
Description copied from class:AttributeBucket
Derived class must furnish a unique type id- Specified by:
getType
in classAttributeBucket
-
getAttrNames
- Overrides:
getAttrNames
in classAttributeBucket
-
getFrequency
public double getFrequency()Returns the displacement offsets -
getLength
public double getLength() -
getOrientation
public double getOrientation() -
setFrequency
public void setFrequency(double dblVal) -
setLength
public void setLength(double dblVal) -
setOrientation
public void setOrientation(int intVal)
-