Uses of Interface
hep.aida.IHistogram2D
Packages that use IHistogram2D
Package
Description
Double matrix algorithms such as print formatting, sorting, partitioning and statistics.
Interfaces for compact, extensible, modular and performant histogramming functionality.
Reference implementation of the AIDA histogram
interfaces.
-
Uses of IHistogram2D in cern.colt.matrix.doublealgo
Methods in cern.colt.matrix.doublealgo that return IHistogram2DModifier and TypeMethodDescriptionstatic IHistogram2DStatistic.cube(DoubleMatrix1D x, DoubleMatrix1D y, DoubleMatrix1D weights) 2-d OLAP cube operator; Fills all cells of the given vectors into the given histogram.static IHistogram2DStatistic.histogram(IHistogram2D histo, DoubleMatrix1D x, DoubleMatrix1D y) Fills all cells of the given vectors into the given histogram.static IHistogram2DStatistic.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 IHistogram2DModifier and TypeMethodDescriptionstatic IHistogram2DStatistic.histogram(IHistogram2D histo, DoubleMatrix1D x, DoubleMatrix1D y) Fills all cells of the given vectors into the given histogram.static IHistogram2DStatistic.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 IHistogram2DModifier and TypeMethodDescriptionIHistogram3D.projectionXY()Create a projection parallel to the XY plane.IHistogram3D.projectionXZ()Create a projection parallel to the XZ plane.IHistogram3D.projectionYZ()Create a projection parallel to the YZ plane.IHistogram3D.sliceXY(int indexZ) Create a slice parallel to the XY plane at bin indexZ and one bin wide.IHistogram3D.sliceXY(int indexZ1, int indexZ2) Create a slice parallel to the XY plane, between "indexZ1" and "indexZ2" (inclusive).IHistogram3D.sliceXZ(int indexY) Create a slice parallel to the XZ plane at bin indexY and one bin wide.IHistogram3D.sliceXZ(int indexY1, int indexY2) Create a slice parallel to the XZ plane, between "indexY1" and "indexY2" (inclusive).IHistogram3D.sliceYZ(int indexX) Create a slice parallel to the YZ plane at bin indexX and one bin wide.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 IHistogram2DModifier and TypeClassDescriptionclassA reference implementation of hep.aida.IHistogram2D.Methods in hep.aida.ref that return IHistogram2DModifier and TypeMethodDescriptionprotected IHistogram2DHistogram3D.internalSliceXY(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 IHistogram2DHistogram3D.internalSliceXZ(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 IHistogram2DHistogram3D.internalSliceYZ(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.Methods in hep.aida.ref with parameters of type IHistogram2DModifier and TypeMethodDescriptionprotected 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.Converter.toString(IHistogram2D h) Returns a string representation of the given argument.Converter.toXML(IHistogram2D h) Returns a XML representation of the given argument.