public interface DataSetError extends DataSet
DataSetError is a basic interface that specifies all methods needed to read and modify data point
error. This interface is kept most general. However, derived classes may have dummy implementation for error types
that are not relevant. For plotting speed improvement this simplification can/should be indicated via theinterface for error type details| Modifier and Type | Interface and Description |
|---|---|
static class |
DataSetError.ErrorType |
| Modifier and Type | Method and Description |
|---|---|
DataSetError.ErrorType |
getErrorType()
Returns the given error type that may be used to drive given simplifications and optimisation in derived classes.
|
default double |
getXErrorNegative(double x)
Returns the negative error along the X axis of a point specified by the
x coordinate. |
double |
getXErrorNegative(int index)
Returns the negative error along the X axis of a point specified by the
index. |
default double |
getXErrorPositive(double x)
Returns the positive error along the X axis of a point specified by the
x coordinate. |
double |
getXErrorPositive(int index)
Returns the positive error along the X axis of a point specified by the
index. |
default double[] |
getXErrorsNegative()
Returns the negative error along the X axis for all available data points.
|
default double[] |
getXErrorsPositive()
Returns the positive error along the X axis for all available data points.
|
default double |
getYErrorNegative(double x)
Returns the negative error along the Y axis of a point specified by the
x coordinate. |
double |
getYErrorNegative(int index)
Returns the negative error along the Y axis of a point specified by the
index. |
default double |
getYErrorPositive(double x)
Returns the positive error along the Y axis of a point specified by the
x coordinate. |
double |
getYErrorPositive(int index)
Returns the positive error along the Y axis of a point specified by the
index. |
default double[] |
getYErrorsNegative()
Returns the negative error along the Y axis for all available data points.
|
default double[] |
getYErrorsPositive()
Returns the positive error along the y axis for all available data points.
|
getDataCount, getDataCount, getDataLabel, getName, getStyle, getStyle, getUndefValue, getValue, getX, getXIndex, getXMax, getXMin, getXValues, getY, getYIndex, getYMax, getYMin, getYValues, isAutoNotification, lock, setAutoNotifaction, setStyle, unlockaddListener, invokeListener, invokeListener, removeListener, updateEventListenerDataSetError.ErrorType getErrorType()
double getXErrorNegative(int index)
index. Please note that
errors are assumed to be always positive!index - of negative X error to be returned.default double[] getXErrorsNegative()
double getXErrorPositive(int index)
index. Please note that
errors are assumed to be always positive!index - of positive X error to be returned.default double[] getXErrorsPositive()
double getYErrorNegative(int index)
index. Please note that
errors are assumed to be always positive!index - of negative Y error to be returned.default double[] getYErrorsNegative()
double getYErrorPositive(int index)
index. Please note that
errors are assumed to be always positive!index - of positive Y error to be returned.default double[] getYErrorsPositive()
default double getXErrorNegative(double x)
x coordinate. Please note
that errors are assumed to be always positive!x - horizontal x coordinatedefault double getXErrorPositive(double x)
x coordinate. Please note
that errors are assumed to be always positive!x - horizontal x coordinatedefault double getYErrorNegative(double x)
x coordinate. Please note
that errors are assumed to be always positive!x - horizontal x coordinatedefault double getYErrorPositive(double x)
x coordinate. Please note
that errors are assumed to be always positive!x - horizontal x coordinate.Copyright © 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH. All rights reserved.