gov.sns.xal.smf.attr
Class RfCavityBucket
java.lang.Object
|
+--gov.sns.xal.smf.attr.AttributeBucket
|
+--gov.sns.xal.smf.attr.RfCavityBucket
- All Implemented Interfaces:
- DataListener, java.io.Serializable
- public class RfCavityBucket
- extends AttributeBucket
A set of RF cavity attributes. Here's what's in it:
amp - the default amplitude (kV)
phase - the default phase (deg)
freq - the frequency (MHz)
ampactor - calibration factor for klystron amplitude
phaseOffset - calibration offset for beam - klystron phase
- See Also:
- Serialized Form
|
Field Summary |
static java.lang.String |
c_strType
|
| Methods inherited from class gov.sns.xal.smf.attr.AttributeBucket |
checkAttribute, dataLabel, getAttr, parseAttrValue, registerAttribute, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, update, write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
c_strType
public static final java.lang.String c_strType
- See Also:
- Constant Field Values
RfCavityBucket
public RfCavityBucket()
getType
public java.lang.String getType()
- Override virtual to provide type signature
- Specified by:
getType in class AttributeBucket
getAttrNames
public java.lang.String[] getAttrNames()
- Overrides:
getAttrNames in class AttributeBucket
getAmplitude
public double getAmplitude()
getPhase
public double getPhase()
getFrequency
public double getFrequency()
getAmpFactor
public double getAmpFactor()
getPhaseOffset
public double getPhaseOffset()
getTTFCoefs
public double[] getTTFCoefs()
getTTFPrimeCoefs
public double[] getTTFPrimeCoefs()
getSTFCoefs
public double[] getSTFCoefs()
getSTFPrimeCoefs
public double[] getSTFPrimeCoefs()
getTTF_endCoefs
public double[] getTTF_endCoefs()
getTTFPrime_endCoefs
public double[] getTTFPrime_endCoefs()
getSTF_endCoefs
public double[] getSTF_endCoefs()
getSTFPrime_endCoefs
public double[] getSTFPrime_endCoefs()
getStructureMode
public double getStructureMode()
setAmplitude
public void setAmplitude(double dblVal)
setPhase
public void setPhase(double dblVal)
setFrequency
public void setFrequency(double dblVal)
setAmpFactor
public void setAmpFactor(double dblVal)
setPhaseOffset
public void setPhaseOffset(double dblVal)
setTTFCoefs
public void setTTFCoefs(double[] arrVal)
setTTFPrimeCoefs
public void setTTFPrimeCoefs(double[] arrVal)
setSTFCoefs
public void setSTFCoefs(double[] arrVal)
setSTFPrimeCoefs
public void setSTFPrimeCoefs(double[] arrVal)
setTTF_endCoefs
public void setTTF_endCoefs(double[] arrVal)
setTTFPrime_endCoefs
public void setTTFPrime_endCoefs(double[] arrVal)
setSTF_endCoefs
public void setSTF_endCoefs(double[] arrVal)
setSTFPrime_endCoefs
public void setSTFPrime_endCoefs(double[] arrVal)
setStructureMode
public void setStructureMode(double dblVal)