## 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.

Jump to the Colt Homepage