One dimensional binning

  • Class HBins is a helper for 1-d binning. It works with equal- and variable-size binning schemes, has simplest possible initialization and allows to retrieve all possible information about bins like edges, centers, widths, etc. Also it has methods for fast conversion of the input array of values into array of histogram indexes. This class serves as binning descriptor for other histogram types.
  • Refs: HBins, test examples

Polar histogram

  • Class HPolar is a 2-d polar histogram for n-d array. It involves pixel coordinate arrays to convert n-d array of values to 2-d image and sort values in bins. This class is inherited in implementation of the Radial Background Subtraction Algorithm.
  • Refs: HPolar, test01, 2, 3

Spectral histogram for n-d array

  • Class HSpectrum is a spectral histogram for n-d array. Initialization describes equal- and variable-size spectral bins. Method fill(nda) allows to add statistics to spectral histogram.  At the end method spectrum returns results.
  • Refs: HSpectrum, example_equidistantexample_varsize

References

  • No labels