Class RFCavity

All Implemented Interfaces:
BLEDEntity, Serializable

public class RFCavity extends BeamlineElement
RFCavity represents an rf cavity element in the lattice.
Author:
Jaka Bobnar
See Also:
  • Constructor Details

    • RFCavity

      public RFCavity()
  • Method Details

    • getPhase

      public Double getPhase()
    • setPhase

      public void setPhase(Double phase)
    • getAbsolutePhase

      public Boolean getAbsolutePhase()
    • setAbsolutePhase

      public void setAbsolutePhase(Boolean absolutePhase)
    • getCellNumber

      public Integer getCellNumber()
    • setCellNumber

      public void setCellNumber(Integer cellNumber)
    • getAverageField

      public Double getAverageField()
    • setAverageField

      public void setAverageField(Double averageField)
    • getGapVoltage

      public Double getGapVoltage()
    • setGapVoltage

      public void setGapVoltage(Double gapVoltage)
    • getBeta

      public Double getBeta()
    • setBeta

      public void setBeta(Double beta)
    • getTransitTimeFactor

      public Double getTransitTimeFactor()
    • setTransitTimeFactor

      public void setTransitTimeFactor(Double transitTimeFactor)
    • getkT

      public Double getkT()
    • setkT

      public void setkT(Double kT)
    • getK2T

      public Double getK2T()
    • setK2T

      public void setK2T(Double k2t)
    • getkS

      public Double getkS()
    • setkS

      public void setkS(Double kS)
    • getK2S

      public Double getK2S()
    • setK2S

      public void setK2S(Double k2s)
    • getType

      public RFCavity.CavityType getType()
    • setType

      public void setType(RFCavity.CavityType type)