Package xal.smf.attr
Class TwissBucket
java.lang.Object
xal.smf.attr.AttributeBucket
xal.smf.attr.TwissBucket
- All Implemented Interfaces:
Serializable,DataListener
A container class for Twiss parameter information
- Version:
- 1.1
- Author:
- John Galambos, Christopher K. Allen
- 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 TypeMethodDescriptiondoublegetAlpha(int iPlane) doubledoubledoubledoublegetBeta(int iPlane) doublegetBetaX()doublegetBetaY()doublegetBetaZ()doublegetCentroid(int iPlane) doublegetEmit(int iPlane) doublegetEmitX()doublegetEmitY()doublegetEmitZ()doublegetEta(int iPlane) doublegetEtaP(int iPlane) voidgetEtaP(int iPlane, double dblVal) doublegetEtaPx()doublegetEtaPy()doublegetEtaX()doublegetEtaY()doublegetMu(int iPlane) voidgetMu(int iPlane, double dblVal) doublegetMuX()doublegetMuY()getType()Override virtual to provide type signaturedoublegetX()doublegetY()voidsetAlpha(int iPlane, double dblVal) voidsetAlphaX(double dblVal) voidsetAlphaY(double dblVal) voidsetAlphaZ(double dblVal) voidsetBeta(int iPlane, double dblVal) voidsetBetaX(double dblVal) voidsetBetaY(double dblVal) voidsetBetaZ(double dblVal) voidsetCentroid(int iPlane, double dblVal) voidsetEmit(int iPlane, double dblVal) voidsetEmitX(double dblVal) voidsetEmitY(double dblVal) voidsetEmitZ(double dblVal) voidsetEta(int iPlane, double dblVal) voidsetEtaPx(double dblVal) voidsetEtaPy(double dblVal) voidsetEtaX(double dblVal) voidsetEtaY(double dblVal) voidsetMuX(double dblVal) voidsetMuY(double dblVal) voidsetX(double dblVal) voidsetY(double dblVal) 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:
-
X_PLANE
public static final int X_PLANE- See Also:
-
Y_PLANE
public static final int Y_PLANE- See Also:
-
Z_PLANE
public static final int Z_PLANE- See Also:
-
-
Constructor Details
-
TwissBucket
public TwissBucket()
-
-
Method Details
-
getType
Override virtual to provide type signature- Specified by:
getTypein classAttributeBucket
-
getX
public double getX() -
getY
public double getY() -
getAlphaX
public double getAlphaX() -
getBetaX
public double getBetaX() -
getEmitX
public double getEmitX() -
getAlphaY
public double getAlphaY() -
getBetaY
public double getBetaY() -
getEmitY
public double getEmitY() -
getAlphaZ
public double getAlphaZ() -
getBetaZ
public double getBetaZ() -
getEmitZ
public double getEmitZ() -
getEtaX
public double getEtaX() -
getEtaPx
public double getEtaPx() -
getEtaY
public double getEtaY() -
getEtaPy
public double getEtaPy() -
getMuX
public double getMuX() -
getMuY
public double getMuY() -
getCentroid
public double getCentroid(int iPlane) -
getAlpha
public double getAlpha(int iPlane) -
getBeta
public double getBeta(int iPlane) -
getEmit
public double getEmit(int iPlane) -
getEta
public double getEta(int iPlane) -
getEtaP
public double getEtaP(int iPlane) -
getMu
public double getMu(int iPlane) -
setX
public void setX(double dblVal) -
setY
public void setY(double dblVal) -
setAlphaX
public void setAlphaX(double dblVal) -
setBetaX
public void setBetaX(double dblVal) -
setEmitX
public void setEmitX(double dblVal) -
setAlphaY
public void setAlphaY(double dblVal) -
setBetaY
public void setBetaY(double dblVal) -
setEmitY
public void setEmitY(double dblVal) -
setAlphaZ
public void setAlphaZ(double dblVal) -
setBetaZ
public void setBetaZ(double dblVal) -
setEmitZ
public void setEmitZ(double dblVal) -
setEtaX
public void setEtaX(double dblVal) -
setEtaPx
public void setEtaPx(double dblVal) -
setEtaY
public void setEtaY(double dblVal) -
setEtaPy
public void setEtaPy(double dblVal) -
setMuX
public void setMuX(double dblVal) -
setMuY
public void setMuY(double dblVal) -
setCentroid
public void setCentroid(int iPlane, double dblVal) -
setAlpha
public void setAlpha(int iPlane, double dblVal) -
setBeta
public void setBeta(int iPlane, double dblVal) -
setEmit
public void setEmit(int iPlane, double dblVal) -
setEta
public void setEta(int iPlane, double dblVal) -
getEtaP
public void getEtaP(int iPlane, double dblVal) -
getMu
public void getMu(int iPlane, double dblVal)
-