hep.aida.tfloat.bin.FloatBinFunction1D Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of parallelcolt Show documentation
Show all versions of parallelcolt Show documentation
Parallel Colt is a multithreaded version of Colt - a library for high performance scientific computing in Java. It contains efficient algorithms for data analysis, linear algebra, multi-dimensional arrays, Fourier transforms, statistics and histogramming.
The newest version!
package hep.aida.tfloat.bin;
/**
* Interface that represents a function object: a function that takes two bins
* as arguments and returns a single value.
*/
public interface FloatBinFunction1D {
/**
* Applies a function to one bin argument.
*
* @param x
* the argument passed to the function.
* @return the result of the function.
*/
abstract public float apply(DynamicFloatBin1D x);
/**
* Returns the name of this function.
*
* @return the name of this function.
*/
abstract public String name();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy