Package de.gsi.math
Class MultiDimDataSetMath
- java.lang.Object
-
- de.gsi.math.MultiDimDataSetMath
-
public final class MultiDimDataSetMath extends java.lang.ObjectSome math operation on multi-dimensional DataSets (nDim larger than 2)- Author:
- rstein
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcomputeIntegral(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin, double xMax)static voidcomputeMax(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin, double xMax)static voidcomputeMean(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin, double xMax)static voidcomputeMin(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin, double xMax)static voidcomputeSlice(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin)static double[]getMeanIntegralArray(de.gsi.dataset.DataSet source, int dimIndex, double xMin, double xMax, double[] buffer, boolean isMean)static double[]getMinMaxArray(de.gsi.dataset.DataSet source, int dimIndex, double xMin, double xMax, double[] buffer, boolean isMin)static double[]getSliceArray(de.gsi.dataset.DataSet source, int dimIndex, double xMin, double[] buffer)
-
-
-
Method Detail
-
computeIntegral
public static void computeIntegral(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin, double xMax)
-
computeMax
public static void computeMax(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin, double xMax)
-
computeMean
public static void computeMean(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin, double xMax)
-
computeMin
public static void computeMin(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin, double xMax)
-
computeSlice
public static void computeSlice(de.gsi.dataset.DataSet source, de.gsi.dataset.spi.DoubleErrorDataSet output, int dimIndex, double xMin)
-
getMeanIntegralArray
public static double[] getMeanIntegralArray(de.gsi.dataset.DataSet source, int dimIndex, double xMin, double xMax, double[] buffer, boolean isMean)
-
getMinMaxArray
public static double[] getMinMaxArray(de.gsi.dataset.DataSet source, int dimIndex, double xMin, double xMax, double[] buffer, boolean isMin)
-
getSliceArray
public static double[] getSliceArray(de.gsi.dataset.DataSet source, int dimIndex, double xMin, double[] buffer)
-
-