Interface DispersionData
-
- All Superinterfaces:
Data,DynamicData
- All Known Implementing Classes:
DispersionDataImpl
public interface DispersionData extends DynamicData
this is the general interface for representing DispersionData
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.Double>getRms()java.util.List<java.lang.Double>getRms(Plane plane)returns the dispersion-rms values for all active bpms.java.util.List<java.lang.Boolean>getValidity()java.util.List<java.lang.Boolean>getValidity(Plane plane)returns validity values for each monitor of the given planejava.util.List<java.lang.Double>getValues(Plane plane)returns the dispersion-values for each active monitor of the given plane.-
Methods inherited from interface cern.accsoft.steering.aloha.meas.data.DynamicData
addListener, removeListener
-
-
-
-
Method Detail
-
getValues
java.util.List<java.lang.Double> getValues(Plane plane)
returns the dispersion-values for each active monitor of the given plane.- Parameters:
plane- the plane for which to retrieve the dispersionData- Returns:
- the dispersion-values.
-
getRms
java.util.List<java.lang.Double> getRms(Plane plane)
returns the dispersion-rms values for all active bpms.- Parameters:
plane- the Plane for which to retrieve the rms-values- Returns:
- the rms-values for each bpm in the active plane.
-
getValidity
java.util.List<java.lang.Boolean> getValidity(Plane plane)
returns validity values for each monitor of the given plane- Parameters:
plane- the plane for which to get the validity- Returns:
- boolean value for each active monitor, true if the value is valid, false if not.
-
getValidity
java.util.List<java.lang.Boolean> getValidity()
- Returns:
- the validity-values for both planes.
-
getRms
java.util.List<java.lang.Double> getRms()
- Returns:
- the rms-data for both planes
-
-