Package xal.smf.attr

Class TwissBucket

All Implemented Interfaces:
Serializable, DataListener

public class TwissBucket extends AttributeBucket
A container class for Twiss parameter information
Version:
1.1
Author:
John Galambos, Christopher K. Allen
See Also:
  • Field Details

  • Constructor Details

    • TwissBucket

      public TwissBucket()
  • Method Details

    • getType

      public String getType()
      Override virtual to provide type signature
      Specified by:
      getType 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)