/*
* Interface created by InterfaceBuilder. Do not modify.
*
* Created on Mon Apr 21 13:58:49 PDT 2003
*/
package hep.io.root.interfaces;
public interface TH1 extends hep.io.root.RootObject, hep.io.root.interfaces.TNamed, hep.io.root.interfaces.TAttLine, hep.io.root.interfaces.TAttFill, hep.io.root.interfaces.TAttMarker
{
public final static int rootIOVersion = 3;
/** (1000*offset) for bar charts or legos */
short getBarOffset();
/** (1000*width) for bar charts or legos */
short getBarWidth();
/** Array to display contour levels */
double[] getContour();
/** Number of entries */
double getEntries();
/** ->Pointer to list of functions (fits and user) */
hep.io.root.interfaces.TList getFunctions();
/** Maximum value for plotting */
double getMaximum();
/** Minimum value for plotting */
double getMinimum();
/** number of bins(1D), cells (2D) +U/Overflows */
int getNcells();
/** Normalization factor */
double getNormFactor();
/** histogram options */
String getOption();
/** Array of sum of squares of weights */
double[] getSumw2();
/** Total Sum of weights */
double getTsumw();
/** Total Sum of squares of weights */
double getTsumw2();
/** Total Sum of weight*X */
double getTsumwx();
/** Total Sum of weight*X*X */
double getTsumwx2();
/** X axis descriptor */
hep.io.root.interfaces.TAxis getXaxis();
/** Y axis descriptor */
hep.io.root.interfaces.TAxis getYaxis();
/** Z axis descriptor */
hep.io.root.interfaces.TAxis getZaxis();
}