Class BeamBeam

  • All Implemented Interfaces:
    Element

    public class BeamBeam
    extends AbstractElement
    Represents a beambeam element in Madx possible attribute SIGX=real,SIGY=real,XMA=real,YMA=real,CHARGE=real,BBSHAPE=int,WIDTH=real,BBDIR=int A beam-beam element requires the particle energy (ENERGY) and the particle charge (CHARGE) as well as the number of particles per bunch (NPART) to be set by a BEAM command before any calculations are performed
    • Constructor Detail

      • BeamBeam

        public BeamBeam​(MadxElementType madxElementType,
                        java.lang.String name)
    • Method Detail

      • getSigX

        public double getSigX()
      • getSigY

        public double getSigY()
      • getDisplacementX

        public double getDisplacementX()
      • getDisplacementY

        public double getDisplacementY()
      • getCharge

        public double getCharge()
      • getShape

        public double getShape()
      • getWidth

        public double getWidth()
      • getDirection

        public double getDirection()