Package hep.aida.bin
Class BinFunctions1D
java.lang.Object
hep.aida.bin.BinFunctions1D
Function objects computing dynamic bin aggregations; to be passed to generic methods.
- Version:
- 1.0, 09/24/99
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BinFunctions1D
Little trick to allow for "aliasing", that is, renaming this class.static final BinFunction1D
Function that returns bin.geometricMean().static final BinFunction1D
Function that returns bin.max().static final BinFunction1D
Function that returns bin.mean().static final BinFunction1D
Function that returns bin.median().static final BinFunction1D
Function that returns bin.min().static final BinFunction1D
Function that returns bin.rms().static final BinFunction1D
Function that returns bin.size().static final BinFunction1D
Function that returns bin.standardDeviation().static final BinFunction1D
Function that returns bin.sum().static final BinFunction1D
Function that returns bin.sumOfLogarithms(). -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Makes this class non instantiable, but still let's others inherit from it. -
Method Summary
Modifier and TypeMethodDescriptionstatic BinFunction1D
quantile
(double percentage) Function that returns bin.quantile(percentage).
-
Field Details
-
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
Function that returns bin.max(). -
mean
Function that returns bin.mean(). -
median
Function that returns bin.median(). -
min
Function that returns bin.min(). -
rms
Function that returns bin.rms(). -
size
Function that returns bin.size(). -
stdDev
Function that returns bin.standardDeviation(). -
sum
Function that returns bin.sum(). -
sumLog
Function that returns bin.sumOfLogarithms(). -
geometricMean
Function that returns bin.geometricMean().
-
-
Constructor Details
-
BinFunctions1D
protected BinFunctions1D()Makes this class non instantiable, but still let's others inherit from it.
-
-
Method Details
-
quantile
Function that returns bin.quantile(percentage).- Parameters:
the
- percentage of the quantile (0 invalid input: '<'= percentage invalid input: '<'= 1).
-