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.