FreeHEP API
Version current

hep.io.root.interfaces
Interface TH1

All Superinterfaces:
RootObject, TAttFill, TAttLine, TAttMarker, TNamed, TObject
All Known Subinterfaces:
TH1D, TH1F, TH2, TH2D, TH2F, TProfile

public interface TH1
extends RootObject, TNamed, TAttLine, TAttFill, TAttMarker

Source Code:
TH1.java

Field Summary
static int rootIOVersion
           
 
Fields inherited from interface hep.io.root.interfaces.TAttLine
rootCheckSum
 
Fields inherited from interface hep.io.root.interfaces.TAttFill
rootCheckSum
 
Method Summary
 short getBarOffset()
          (1000*offset) for bar charts or legos
 short getBarWidth()
          (1000*width) for bar charts or legos
 double[] getContour()
          Array to display contour levels
 double getEntries()
          Number of entries
 TList getFunctions()
          ->Pointer to list of functions (fits and user)
 double getMaximum()
          Maximum value for plotting
 double getMinimum()
          Minimum value for plotting
 int getNcells()
          number of bins(1D), cells (2D) +U/Overflows
 double getNormFactor()
          Normalization factor
 String getOption()
          histogram options
 double[] getSumw2()
          Array of sum of squares of weights
 double getTsumw()
          Total Sum of weights
 double getTsumw2()
          Total Sum of squares of weights
 double getTsumwx()
          Total Sum of weight*X
 double getTsumwx2()
          Total Sum of weight*X*X
 TAxis getXaxis()
          X axis descriptor
 TAxis getYaxis()
          Y axis descriptor
 TAxis getZaxis()
          Z axis descriptor
 
Methods inherited from interface hep.io.root.RootObject
getRootClass
 
Methods inherited from interface hep.io.root.interfaces.TNamed
getName, getTitle
 
Methods inherited from interface hep.io.root.interfaces.TObject
getBits, getUniqueID
 
Methods inherited from interface hep.io.root.interfaces.TAttLine
getLineColor, getLineStyle, getLineWidth
 
Methods inherited from interface hep.io.root.interfaces.TAttFill
getFillColor, getFillStyle
 
Methods inherited from interface hep.io.root.interfaces.TAttMarker
getMarkerColor, getMarkerSize, getMarkerStyle
 

Field Detail

rootIOVersion

public static final int rootIOVersion
See Also:
Constant Field Values
Method Detail

getBarOffset

public short getBarOffset()
(1000*offset) for bar charts or legos


getBarWidth

public short getBarWidth()
(1000*width) for bar charts or legos


getContour

public double[] getContour()
Array to display contour levels


getEntries

public double getEntries()
Number of entries


getFunctions

public TList getFunctions()
->Pointer to list of functions (fits and user)


getMaximum

public double getMaximum()
Maximum value for plotting


getMinimum

public double getMinimum()
Minimum value for plotting


getNcells

public int getNcells()
number of bins(1D), cells (2D) +U/Overflows


getNormFactor

public double getNormFactor()
Normalization factor


getOption

public String getOption()
histogram options


getSumw2

public double[] getSumw2()
Array of sum of squares of weights


getTsumw

public double getTsumw()
Total Sum of weights


getTsumw2

public double getTsumw2()
Total Sum of squares of weights


getTsumwx

public double getTsumwx()
Total Sum of weight*X


getTsumwx2

public double getTsumwx2()
Total Sum of weight*X*X


getXaxis

public TAxis getXaxis()
X axis descriptor


getYaxis

public TAxis getYaxis()
Y axis descriptor


getZaxis

public TAxis getZaxis()
Z axis descriptor


FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.