Interface CombinedDispersionData
-
- All Superinterfaces:
Data,DynamicData
- All Known Implementing Classes:
CombinedDispersionDataImpl
public interface CombinedDispersionData extends DynamicData
this interface provides data, which is combined from model and measurement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.Double>getMonitorNormalizedDispersionDiff(Plane plane)returns the difference in dispersion measurement-model for each monitor, normalized over sqrt(beta)java.util.List<java.lang.Double>getMonitorNormalizedDispersionRms(Plane plane)returns the normalized rms of the measured dispersion values for each monitorJama.MatrixgetNoisyDifferenceVector()java.util.List<java.lang.Double>getNoisyMonitorDispersionDiff(Plane plane)-
Methods inherited from interface cern.accsoft.steering.aloha.meas.data.DynamicData
addListener, removeListener
-
-
-
-
Method Detail
-
getMonitorNormalizedDispersionDiff
java.util.List<java.lang.Double> getMonitorNormalizedDispersionDiff(Plane plane)
returns the difference in dispersion measurement-model for each monitor, normalized over sqrt(beta)- Parameters:
plane- the plane for which to get the data- Returns:
- the data
-
getMonitorNormalizedDispersionRms
java.util.List<java.lang.Double> getMonitorNormalizedDispersionRms(Plane plane)
returns the normalized rms of the measured dispersion values for each monitor- Parameters:
plane- the plane for which to get the data- Returns:
- the data
-
getNoisyMonitorDispersionDiff
java.util.List<java.lang.Double> getNoisyMonitorDispersionDiff(Plane plane)
- Parameters:
plane-- Returns:
- the difference in dispersion meas-model for each monitor in the given plane
-
getNoisyDifferenceVector
Jama.Matrix getNoisyDifferenceVector()
- Returns:
- the difference-vector between meas-model
-
-