gov.sns.xal.smf.attr
Class TwissBucket

java.lang.Object
  |
  +--gov.sns.xal.smf.attr.AttributeBucket
        |
        +--gov.sns.xal.smf.attr.TwissBucket
All Implemented Interfaces:
DataListener, java.io.Serializable

public class TwissBucket
extends AttributeBucket

A container class for Twiss parameter information

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class gov.sns.xal.smf.attr.AttributeBucket
AttributeBucket.MissingAttributeException
 
Field Summary
static java.lang.String[] c_arrNames
           
static java.lang.String c_strType
           
static int iXPlane
           
static int iYPlane
           
static int iZPlane
           
 
Constructor Summary
TwissBucket()
           
 
Method Summary
 double getAlpha(int iPlane)
           
 double getAlphaX()
           
 double getAlphaY()
           
 double getAlphaZ()
           
 java.lang.String[] getAttrNames()
           
 double getBeta(int iPlane)
           
 double getBetaX()
           
 double getBetaY()
           
 double getBetaZ()
           
 double getCentroid(int iPlane)
           
 double getEmit(int iPlane)
           
 double getEmitX()
           
 double getEmitY()
           
 double getEmitZ()
           
 double getEta(int iPlane)
           
 double getEtaP(int iPlane)
           
 void getEtaP(int iPlane, double dblVal)
           
 double getEtaPx()
           
 double getEtaPy()
           
 double getEtaX()
           
 double getEtaY()
           
 double getMu(int iPlane)
           
 void getMu(int iPlane, double dblVal)
           
 double getMuX()
           
 double getMuY()
           
 java.lang.String getType()
          Override virtual to provide type signature
 double getX()
           
 double getY()
           
 void setAlpha(int iPlane, double dblVal)
           
 void setAlphaX(double dblVal)
           
 void setAlphaY(double dblVal)
           
 void setAlphaZ(double dblVal)
           
 void setBeta(int iPlane, double dblVal)
           
 void setBetaX(double dblVal)
           
 void setBetaY(double dblVal)
           
 void setBetaZ(double dblVal)
           
 void setCentroid(int iPlane, double dblVal)
           
 void setEmit(int iPlane, double dblVal)
           
 void setEmitX(double dblVal)
           
 void setEmitY(double dblVal)
           
 void setEmitZ(double dblVal)
           
 void setEta(int iPlane, double dblVal)
           
 void setEtaPx(double dblVal)
           
 void setEtaPy(double dblVal)
           
 void setEtaX(double dblVal)
           
 void setEtaY(double dblVal)
           
 void setMuX(double dblVal)
           
 void setMuY(double dblVal)
           
 void setX(double dblVal)
           
 void setY(double dblVal)
           
 
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
 

Field Detail

c_strType

public static final java.lang.String c_strType
See Also:
Constant Field Values

c_arrNames

public static final java.lang.String[] c_arrNames

iXPlane

public static final int iXPlane
See Also:
Constant Field Values

iYPlane

public static final int iYPlane
See Also:
Constant Field Values

iZPlane

public static final int iZPlane
See Also:
Constant Field Values
Constructor Detail

TwissBucket

public TwissBucket()
Method Detail

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

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)