Parallel Colt 0.7.2

hep.aida.tfloat
Interface FloatIHistogram

All Superinterfaces:
Serializable
All Known Subinterfaces:
FloatIHistogram1D, FloatIHistogram2D, FloatIHistogram3D
All Known Implementing Classes:
FloatHistogram1D, FloatHistogram2D, FloatHistogram3D

public interface FloatIHistogram
extends Serializable

A common base interface for IHistogram1D, IHistogram2D and IHistogram3D.

Version:
1.0, 23/03/2000
Author:
Pavel Binko, Dino Ferrero Merlino, Wolfgang Hoschek, Tony Johnson, Andreas Pfeiffer, and others.

Field Summary
static int OVERFLOW
          Constant specifying the overflow bin (can be passed to any method expecting a bin number).
static long serialVersionUID
           
static int UNDERFLOW
          Constant specifying the underflow bin (can be passed to any method expecting a bin number).
 
Method Summary
 int allEntries()
          Number of all entries in all (both in-range and under/overflow) bins in the histogram.
 int dimensions()
          Returns 1 for one-dimensional histograms, 2 for two-dimensional histograms, and so on.
 int entries()
          Number of in-range entries in the histogram.
 float equivalentBinEntries()
          Number of equivalent entries.
 int extraEntries()
          Number of under and overflow entries in the histogram.
 void reset()
          Reset contents; as if just constructed.
 float sumAllBinHeights()
          Sum of all (both in-range and under/overflow) bin heights in the histogram.
 float sumBinHeights()
          Sum of in-range bin heights in the histogram.
 float sumExtraBinHeights()
          Sum of under/overflow bin heights in the histogram.
 String title()
          Title of the histogram (will be set only in the constructor).
 

Field Detail

OVERFLOW

static final int OVERFLOW
Constant specifying the overflow bin (can be passed to any method expecting a bin number).

See Also:
Constant Field Values

UNDERFLOW

static final int UNDERFLOW
Constant specifying the underflow bin (can be passed to any method expecting a bin number).

See Also:
Constant Field Values

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values
Method Detail

allEntries

int allEntries()
Number of all entries in all (both in-range and under/overflow) bins in the histogram.


dimensions

int dimensions()
Returns 1 for one-dimensional histograms, 2 for two-dimensional histograms, and so on.


entries

int entries()
Number of in-range entries in the histogram.


equivalentBinEntries

float equivalentBinEntries()
Number of equivalent entries.

Returns:
SUM[ weight ] ^ 2 / SUM[ weight^2 ].

extraEntries

int extraEntries()
Number of under and overflow entries in the histogram.


reset

void reset()
Reset contents; as if just constructed.


sumAllBinHeights

float sumAllBinHeights()
Sum of all (both in-range and under/overflow) bin heights in the histogram.


sumBinHeights

float sumBinHeights()
Sum of in-range bin heights in the histogram.


sumExtraBinHeights

float sumExtraBinHeights()
Sum of under/overflow bin heights in the histogram.


title

String title()
Title of the histogram (will be set only in the constructor).


Parallel Colt 0.7.2

Jump to the Parallel Colt Homepage