Uses of Interface
hep.aida.IHistogram2D
-
Packages that use IHistogram2D Package Description cern.colt.matrix.doublealgo Double matrix algorithms such as print formatting, sorting, partitioning and statistics.hep.aida Interfaces for compact, extensible, modular and performant histogramming functionality.hep.aida.ref Reference implementation of the AIDA histogram interfaces. -
-
Uses of IHistogram2D in cern.colt.matrix.doublealgo
Methods in cern.colt.matrix.doublealgo that return IHistogram2D Modifier and Type Method Description static IHistogram2D
Statistic. cube(DoubleMatrix1D x, DoubleMatrix1D y, DoubleMatrix1D weights)
2-d OLAP cube operator; Fills all cells of the given vectors into the given histogram.static IHistogram2D
Statistic. histogram(IHistogram2D histo, DoubleMatrix1D x, DoubleMatrix1D y)
Fills all cells of the given vectors into the given histogram.static IHistogram2D
Statistic. histogram(IHistogram2D histo, DoubleMatrix1D x, DoubleMatrix1D y, DoubleMatrix1D weights)
Fills all cells of the given vectors into the given histogram.Methods in cern.colt.matrix.doublealgo with parameters of type IHistogram2D Modifier and Type Method Description static IHistogram2D
Statistic. histogram(IHistogram2D histo, DoubleMatrix1D x, DoubleMatrix1D y)
Fills all cells of the given vectors into the given histogram.static IHistogram2D
Statistic. histogram(IHistogram2D histo, DoubleMatrix1D x, DoubleMatrix1D y, DoubleMatrix1D weights)
Fills all cells of the given vectors into the given histogram. -
Uses of IHistogram2D in hep.aida
Methods in hep.aida that return IHistogram2D Modifier and Type Method Description IHistogram2D
IHistogram3D. projectionXY()
Create a projection parallel to the XY plane.IHistogram2D
IHistogram3D. projectionXZ()
Create a projection parallel to the XZ plane.IHistogram2D
IHistogram3D. projectionYZ()
Create a projection parallel to the YZ plane.IHistogram2D
IHistogram3D. sliceXY(int indexZ)
Create a slice parallel to the XY plane at bin indexZ and one bin wide.IHistogram2D
IHistogram3D. sliceXY(int indexZ1, int indexZ2)
Create a slice parallel to the XY plane, between "indexZ1" and "indexZ2" (inclusive).IHistogram2D
IHistogram3D. sliceXZ(int indexY)
Create a slice parallel to the XZ plane at bin indexY and one bin wide.IHistogram2D
IHistogram3D. sliceXZ(int indexY1, int indexY2)
Create a slice parallel to the XZ plane, between "indexY1" and "indexY2" (inclusive).IHistogram2D
IHistogram3D. sliceYZ(int indexX)
Create a slice parallel to the YZ plane at bin indexX and one bin wide.IHistogram2D
IHistogram3D. sliceYZ(int indexX1, int indexX2)
Create a slice parallel to the YZ plane, between "indexX1" and "indexX2" (inclusive). -
Uses of IHistogram2D in hep.aida.ref
Classes in hep.aida.ref that implement IHistogram2D Modifier and Type Class Description (package private) class
AbstractHistogram2D
Abstract base class extracting and implementing most of the redundancy of the interface.class
Histogram2D
A reference implementation of hep.aida.IHistogram2D.Methods in hep.aida.ref that return IHistogram2D Modifier and Type Method Description protected abstract IHistogram2D
AbstractHistogram3D. internalSliceXY(java.lang.String title, int indexZ1, int indexZ2)
The precise meaning of the arguments to the public slice methods is somewhat ambiguous, so we define this internal slice method and clearly specify its arguments.protected IHistogram2D
Histogram3D. internalSliceXY(java.lang.String title, int indexZ1, int indexZ2)
The precise meaning of the arguments to the public slice methods is somewhat ambiguous, so we define this internal slice method and clearly specify its arguments.protected abstract IHistogram2D
AbstractHistogram3D. internalSliceXZ(java.lang.String title, int indexY1, int indexY2)
The precise meaning of the arguments to the public slice methods is somewhat ambiguous, so we define this internal slice method and clearly specify its arguments.protected IHistogram2D
Histogram3D. internalSliceXZ(java.lang.String title, int indexY1, int indexY2)
The precise meaning of the arguments to the public slice methods is somewhat ambiguous, so we define this internal slice method and clearly specify its arguments.protected abstract IHistogram2D
AbstractHistogram3D. internalSliceYZ(java.lang.String title, int indexX1, int indexX2)
The precise meaning of the arguments to the public slice methods is somewhat ambiguous, so we define this internal slice method and clearly specify its arguments.protected IHistogram2D
Histogram3D. internalSliceYZ(java.lang.String title, int indexX1, int indexX2)
The precise meaning of the arguments to the public slice methods is somewhat ambiguous, so we define this internal slice method and clearly specify its arguments.IHistogram2D
AbstractHistogram3D. projectionXY()
IHistogram2D
AbstractHistogram3D. projectionXZ()
IHistogram2D
AbstractHistogram3D. projectionYZ()
IHistogram2D
AbstractHistogram3D. sliceXY(int indexZ)
IHistogram2D
AbstractHistogram3D. sliceXY(int indexZ1, int indexZ2)
IHistogram2D
AbstractHistogram3D. sliceXZ(int indexY)
IHistogram2D
AbstractHistogram3D. sliceXZ(int indexY1, int indexY2)
IHistogram2D
AbstractHistogram3D. sliceYZ(int indexX)
IHistogram2D
AbstractHistogram3D. sliceYZ(int indexX1, int indexX2)
Methods in hep.aida.ref with parameters of type IHistogram2D Modifier and Type Method Description int
Util. maxBinX(IHistogram2D h)
Returns the indexX of the in-range bin containing the maxBinHeight().int
Util. maxBinY(IHistogram2D h)
Returns the indexY of the in-range bin containing the maxBinHeight().int
Util. minBinX(IHistogram2D h)
Returns the indexX of the in-range bin containing the minBinHeight().int
Util. minBinY(IHistogram2D h)
Returns the indexY of the in-range bin containing the minBinHeight().protected double[][]
Converter. toArrayErrors(IHistogram2D h)
Returns an array[h.xAxis().bins()][h.yAxis().bins()]; ignoring extra bins.protected double[][]
Converter. toArrayHeights(IHistogram2D h)
Returns an array[h.xAxis().bins()][h.yAxis().bins()]; ignoring extra bins.java.lang.String
Converter. toString(IHistogram2D h)
Returns a string representation of the given argument.java.lang.String
Converter. toXML(IHistogram2D h)
Returns a XML representation of the given argument.private static void
Test. writeAsXML(IHistogram2D h, java.lang.String filename)
private static void
Test2. writeAsXML(IHistogram2D h, java.lang.String filename)
-