Class TwissInitialConditionKnob

  • All Implemented Interfaces:
    Knob

    public class TwissInitialConditionKnob
    extends BeanPropertyKnob
    this is a knob for a twiss initial condition.
    • Constructor Detail

      • TwissInitialConditionKnob

        public TwissInitialConditionKnob​(JMadModel model,
                                         java.lang.String propertyName)
    • Method Detail

      • getType

        public KnobType getType()
        Returns:
        the type of this knob
      • getKnobType

        public static final KnobType getKnobType()
      • getBean

        protected java.lang.Object getBean()
        Description copied from class: BeanPropertyKnob
        must be implemented by subclass in order to provide the bean instance to/from which to get/set values.
        Specified by:
        getBean in class BeanPropertyKnob
        Returns:
        the bean
      • getDescription

        public java.lang.String getDescription()
        Returns:
        a description for this knob