Package xal.extension.jels.smf.attr
Class ESSRfCavityBucket
java.lang.Object
xal.smf.attr.AttributeBucket
xal.smf.attr.RfCavityBucket
xal.extension.jels.smf.attr.ESSRfCavityBucket
- All Implemented Interfaces:
Serializable
,DataListener
An extended set of RF cavity attributes. Added are TTF/STF coefficients for
the start gap.
- Author:
- Ivo List
- 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 TypeMethodDescriptiondouble[]
double[]
double[]
double[]
getType()
Override virtual to provide type signaturevoid
setSTFPrimeStartCoefs
(double[] arrVal) void
setSTFStartCoefs
(double[] arrVal) void
setTTFPrimeStartCoefs
(double[] arrVal) void
setTTFStartCoefs
(double[] arrVal) Methods inherited from class xal.smf.attr.RfCavityBucket
getAmpFactor, getAmplitude, getFrequency, getPhase, getPhaseOffset, getQLoaded, getSTFCoefs, getSTFEndCoefs, getSTFPrimeCoefs, getSTFPrimeEndCoefs, getStructureMode, getStructureTTF, getTTFCoefs, getTTFEndCoefs, getTTFPrimeCoefs, getTTFPrimeEndCoefs, setAmpFactor, setAmplitude, setFrequency, setPhase, setPhaseOffset, setQLoaded, setSTFCoefs, setSTFEndCoefs, setSTFPrimeCoefs, setSTFPrimeEndCoefs, setStructureMode, setStructureTTF, setTTFCoefs, setTTFEndCoefs, setTTFPrimeCoefs, setTTFPrimeEndCoefs
Methods inherited from class xal.smf.attr.AttributeBucket
checkAttribute, dataLabel, getAttr, getAttrDescription, getAttrNames, parseAttrValue, registerAttribute, registerAttribute, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, update, write
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
ESSRfCavityBucket
public ESSRfCavityBucket()
-
-
Method Details
-
getType
Override virtual to provide type signature- Overrides:
getType
in classRfCavityBucket
-
getTTFStartCoefs
public double[] getTTFStartCoefs() -
getTTFPrimeStartCoefs
public double[] getTTFPrimeStartCoefs() -
getSTFStartCoefs
public double[] getSTFStartCoefs() -
getSTFPrimeStartCoefs
public double[] getSTFPrimeStartCoefs() -
setTTFStartCoefs
public void setTTFStartCoefs(double[] arrVal) -
setTTFPrimeStartCoefs
public void setTTFPrimeStartCoefs(double[] arrVal) -
setSTFStartCoefs
public void setSTFStartCoefs(double[] arrVal) -
setSTFPrimeStartCoefs
public void setSTFPrimeStartCoefs(double[] arrVal)
-