Package xal.smf.attr

Class DipoleCorrBucket

All Implemented Interfaces:
Serializable, DataListener
Direct Known Subclasses:
DipoleCorrBucket

public class DipoleCorrBucket extends DipoleBucket
Author:
Juan F. Esteban Müller <JuanF.EstebanMuller@ess.eu>
See Also:
  • Constructor Details

    • DipoleCorrBucket

      public DipoleCorrBucket()
  • Method Details

    • getType

      public String getType()
      Override virtual to provide type signature
      Overrides:
      getType in class DipoleBucket
    • getSlices

      public int getSlices()
      return the number of slices in which thin correctors are split
    • getSlicesEffLength

      public double[] getSlicesEffLength()
      return array with each slice weight
    • setSlices

      public void setSlices(int intVal)
      set the number of slices in which thin correctors are split
      Parameters:
      intVal - number of slices
    • setSlicesEffLength

      public void setSlicesEffLength(double[] arrVal)
      set the number of slices in which thin correctors are split
      Parameters:
      arrVal - array with weight of slices