| Package | Description |
|---|---|
| de.gsi.dataset | |
| de.gsi.dataset.spi | |
| de.gsi.dataset.testdata.spi | |
| de.gsi.dataset.utils |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DataSet3D
A
DataSet extension used to represent 3-dimensional data points. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDataSet3D<D extends AbstractDataSet3D<D>>
An abstract implementation of
DataSet3D interface. |
class |
AveragingDataSet
TODO: Change to ErrorDataSet and calculate standard deviation.
|
class |
CircularDoubleErrorDataSet |
class |
DefaultDataSet
Redirect to the reference implementation declared as 'default'.
|
class |
DefaultErrorDataSet
Redirect to the reference implementation declared as 'default'.
|
class |
DimReductionDataSet
Reduces 3D data to 2D DataSet either via slicing, min, mean, max or integration
|
class |
DoubleDataSet
Implementation of the
DataSet interface which stores x,y values in two separate arrays. |
class |
DoubleDataSet3D
Implementation of a AbstractDataSet3D backed by arrays.
|
class |
DoubleErrorDataSet
Implementation of the
DataSetError interface which stores x,y, +eyn, and -eyn values in separate double
arrays. |
class |
FifoDoubleErrorDataSet |
class |
FloatDataSet
Implementation of the
DataSet interface which stores x,y values in two separate arrays. |
class |
FragmentedDataSet |
class |
Histogram2 |
class |
LabelledMarkerDataSet
Minor extension to
DefaultDataSet to easier handle labelled markers. |
class |
LimitedIndexedTreeDataSet
DataSet implementation based on a sorted indexed TreeDataSets.
|
class |
ListDataSet
Deprecated.
due to poorer CPU performance (this is kept for reference reasons)
|
class |
ListErrorDataSet
Deprecated.
due to poorer CPU performance (this is kept for reference reasons)
|
class |
RollingDataSet |
static class |
TransposedDataSet.TransposedDataSet3D
TODO: allow permutations to change number of grid dimensions, while enforcing contract, that all grid axes must
come before data axes.
|
class |
WrappedDataSet
A data set implementation which wraps another data set.
|
| Modifier and Type | Method and Description |
|---|---|
DataSet2D |
WrappedDataSet.getDataset() |
| Modifier and Type | Method and Description |
|---|---|
void |
AveragingDataSet.add(DataSet2D ds) |
FloatDataSet |
FloatDataSet.set(DataSet2D other)
clear old data and overwrite with data from 'other' data set (deep copy)
|
void |
WrappedDataSet.setDataset(DataSet2D dataset)
update/overwrite internal data set with content from other data set
|
| Constructor and Description |
|---|
DefaultDataSet(DataSet2D another)
Creates a new instance of
DefaultDataSet as copy of another (deep-copy). |
DefaultErrorDataSet(DataSet2D another)
Creates a new instance of
DoubleDataSet as copy of another (deep-copy). |
FloatDataSet(DataSet2D another)
Creates a new instance of
FloatDataSet as copy of another (deep-copy). |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTestFunction<D extends AbstractTestFunction<D>>
abstract error data set for graphical testing purposes
|
class |
CosineFunction
abstract error data set for graphical testing purposes this implementation generates a cosine function
|
class |
GaussFunction
abstract error data set for graphical testing purposes this implementation generates a Gaussian function
|
class |
RandomStepFunction
abstract error data set for graphical testing purposes this implementation generates a random step function
|
class |
RandomWalkFunction
abstract error data set for graphical testing purposes this implementation generates a random walk (Brownian noise)
function.
|
class |
SincFunction
abstract error data set for graphical testing purposes this implementation generates a sinc function
|
class |
SineFunction
abstract error data set for graphical testing purposes this implementation generates a sine function
|
class |
SingleOutlierFunction
abstract error data set for graphical testing purposes this implementation generates a function with a single random
outlier
|
class |
TriangleFunction
abstract error data set for graphical testing purposes this implementation generates a triangular function
|
| Modifier and Type | Method and Description |
|---|---|
static AbstractDataSet<?> |
DataSetUtils.copyDataSet(DataSet2D ds)
perform and return a deep copy of the data set
|
Copyright © 2020 GSI Helmholtzzentrum für Schwerionenforschung GmbH. All rights reserved.