hep.aida.tdouble.bin
Class DoubleBinFunctions1D
- java.lang.Object
-
- hep.aida.tdouble.bin.DoubleBinFunctions1D
-
public class DoubleBinFunctions1D extends java.lang.ObjectFunction objects computing dynamic bin aggregations; to be passed to generic methods.- See Also:
DoubleFormatter,DoubleStatistic
-
-
Field Summary
Fields Modifier and Type Field and Description static DoubleBinFunctions1DfunctionsLittle trick to allow for "aliasing", that is, renaming this class.static DoubleBinFunction1DgeometricMeanFunction that returns bin.geometricMean().static DoubleBinFunction1DmaxFunction that returns bin.max().static DoubleBinFunction1DmeanFunction that returns bin.mean().static DoubleBinFunction1DmedianFunction that returns bin.median().static DoubleBinFunction1DminFunction that returns bin.min().static DoubleBinFunction1DrmsFunction that returns bin.rms().static DoubleBinFunction1DsizeFunction that returns bin.size().static DoubleBinFunction1DstdDevFunction that returns bin.standardDeviation().static DoubleBinFunction1DsumFunction that returns bin.sum().static DoubleBinFunction1DsumLogFunction that returns bin.sumOfLogarithms().
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static DoubleBinFunction1Dquantile(double percentage)Function that returns bin.quantile(percentage).
-
-
-
Field Detail
-
functions
public static final DoubleBinFunctions1D functions
Little trick to allow for "aliasing", that is, renaming this class. Using the aliasing you can instead writeBinFunctions F = BinFunctions.functions;
someAlgo(F.max);
-
max
public static final DoubleBinFunction1D max
Function that returns bin.max().
-
mean
public static final DoubleBinFunction1D mean
Function that returns bin.mean().
-
median
public static final DoubleBinFunction1D median
Function that returns bin.median().
-
min
public static final DoubleBinFunction1D min
Function that returns bin.min().
-
rms
public static final DoubleBinFunction1D rms
Function that returns bin.rms().
-
size
public static final DoubleBinFunction1D size
Function that returns bin.size().
-
stdDev
public static final DoubleBinFunction1D stdDev
Function that returns bin.standardDeviation().
-
sum
public static final DoubleBinFunction1D sum
Function that returns bin.sum().
-
sumLog
public static final DoubleBinFunction1D sumLog
Function that returns bin.sumOfLogarithms().
-
geometricMean
public static final DoubleBinFunction1D geometricMean
Function that returns bin.geometricMean().
-
-
Method Detail
-
quantile
public static DoubleBinFunction1D quantile(double percentage)
Function that returns bin.quantile(percentage).- Parameters:
percentage- the percentage of the quantile (0 <= percentage <= 1 ).
-
-
DMelt 3.0 © DataMelt by jWork.ORG