Interface Optic

  • All Known Implementing Classes:
    OpticImpl

    public interface Optic
    • Method Detail

      • getNames

        java.util.List<java.lang.String> getNames()
        Returns:
        the element names
      • getAllPoints

        java.util.List<OpticPoint> getAllPoints()
      • getAllValues

        java.util.List<java.lang.Double> getAllValues​(MadxTwissVariable variable)
      • getPoints

        java.util.List<OpticPoint> getPoints​(java.util.List<Element> elements)
      • getValues

        java.util.List<java.lang.Double> getValues​(MadxTwissVariable variable,
                                                   java.util.List<Element> elements)
      • getPointByName

        OpticPoint getPointByName​(java.lang.String name)
      • getPointsByNames

        java.util.List<OpticPoint> getPointsByNames​(java.util.List<java.lang.String> names)
      • getValuesByNames

        java.util.List<java.lang.Double> getValuesByNames​(MadxTwissVariable variable,
                                                          java.util.List<java.lang.String> names)
      • getValuesByNames

        java.util.List<java.lang.Double> getValuesByNames​(JMadTwissVariable variable,
                                                          JMadPlane plane,
                                                          java.util.List<java.lang.String> names)