## Uses of Interface
hep.aida.IHistogram1D

Packages that use IHistogram1D
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 IHistogram1D in cern.colt.matrix.doublealgo

Methods in cern.colt.matrix.doublealgo that return IHistogram1D
Modifier and Type | Method and Description
--- | ---
`static IHistogram1D` | Statistic.`histogram(IHistogram1D histo, DoubleMatrix1D vector)` Fills all cells of the given vector into the given histogram.

Methods in cern.colt.matrix.doublealgo with parameters of type IHistogram1D
Modifier and Type | Method and Description
--- | ---
`static IHistogram1D` | Statistic.`histogram(IHistogram1D histo, DoubleMatrix1D vector)` Fills all cells of the given vector into the given histogram.

### Uses of IHistogram1D in hep.aida

Methods in hep.aida that return IHistogram1D
Modifier and Type | Method and Description
--- | ---
`IHistogram1D` | IHistogram2D.`projectionX()` Create a projection parallel to the X axis.
`IHistogram1D` | IHistogram2D.`projectionY()` Create a projection parallel to the Y axis.
`IHistogram1D` | IHistogram2D.`sliceX(int indexY)` Slice parallel to the Y axis at bin indexY and one bin wide.
`IHistogram1D` | IHistogram2D.`sliceX(int indexY1, int indexY2)` Create a slice parallel to the axis X axis, between "indexY1" and "indexY2" (inclusive).
`IHistogram1D` | IHistogram2D.`sliceY(int indexX)` Slice parallel to the X axis at bin indexX and one bin wide.
`IHistogram1D` | IHistogram2D.`sliceY(int indexX1, int indexX2)` Create a slice parallel to the axis Y axis, between "indexX1" and "indexX2" (inclusive) The returned IHistogram1D represents an instantaneous snapshot of the histogram at the time the slice was created.

### Uses of IHistogram1D in hep.aida.ref

Classes in hep.aida.ref that implement IHistogram1D
Modifier and Type | Class and Description
--- | ---
`class` | `Histogram1D` A reference implementation of hep.aida.IHistogram1D.

Methods in hep.aida.ref with parameters of type IHistogram1D
Modifier and Type | Method and Description
--- | ---
`java.lang.String` | Converter.`toString(IHistogram1D h)` Returns a string representation of the given argument.
`java.lang.String` | Converter.`toXML(IHistogram1D h)` Returns a XML representation of the given argument.