Interface Orbit
-
- All Known Implementing Classes:
OrbitImpl
public interface Orbit
This interface represents an orbit for one plane.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Integer
getMonitorIndex(java.lang.String monitorName)
Retrieve the index in the data list for the given monitor.java.util.List<java.lang.String>
getMonitorNames()
java.util.List<java.lang.Double>
getValues(JMadPlane plane)
Retrieve the measured values for the given plane.
-
-
-
Method Detail
-
getMonitorNames
java.util.List<java.lang.String> getMonitorNames()
- Returns:
- the list of monitor names defined for this orbit. the monitor names are in upper case in the orbit object.
-
getValues
java.util.List<java.lang.Double> getValues(JMadPlane plane)
Retrieve the measured values for the given plane.- Parameters:
plane
- theJMadPlane
to get the values for- Returns:
- the list of values
-
getMonitorIndex
java.lang.Integer getMonitorIndex(java.lang.String monitorName)
Retrieve the index in the data list for the given monitor. The monitor name will be cast to upper case.- Parameters:
monitorName
- the name of the monitor to get the data index for- Returns:
- the index in the value list
-
-