FreeHEP API
Version current

hep.aida.jni
Class CIHistogram1D

java.lang.Object
  extended byhep.aida.jni.CAIDRef
      extended byhep.aida.jni.CProxy
          extended byhep.aida.jni.CIBaseHistogram
              extended byhep.aida.jni.CIHistogram
                  extended byhep.aida.jni.CIHistogram1D
All Implemented Interfaces:
hep.aida.IBaseHistogram, hep.aida.IHistogram, hep.aida.IHistogram1D

public class CIHistogram1D
extends CIHistogram
implements hep.aida.IHistogram1D

Source Code:
CIHistogram1D.java

Field Summary
 
Fields inherited from class hep.aida.jni.CAIDRef
crefID
 
Constructor Summary
CIHistogram1D(long crefID)
           
 
Method Summary
 void add(hep.aida.IHistogram1D hist)
           
 hep.aida.IAxis axis()
           
 int binEntries(int index)
           
 double binError(int index)
           
 double binHeight(int index)
           
 double binMean(int index)
           
 int coordToIndex(double coord)
           
 void fill(double x)
           
 void fill(double x, double weight)
           
 double mean()
           
 double rms()
           
 
Methods inherited from class hep.aida.jni.CIHistogram
allEntries, equivalentBinEntries, extraEntries, maxBinHeight, minBinHeight, scale, sumAllBinHeights, sumBinHeights, sumExtraBinHeights
 
Methods inherited from class hep.aida.jni.CIBaseHistogram
annotation, dimension, entries, reset, setTitle, title
 
Methods inherited from class hep.aida.jni.CProxy
finalize, finalize
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.aida.IHistogram
allEntries, equivalentBinEntries, extraEntries, maxBinHeight, minBinHeight, scale, sumAllBinHeights, sumBinHeights, sumExtraBinHeights
 
Methods inherited from interface hep.aida.IBaseHistogram
annotation, dimension, entries, nanEntries, reset, setTitle, title
 

Constructor Detail

CIHistogram1D

public CIHistogram1D(long crefID)
Method Detail

fill

public void fill(double x)
Specified by:
fill in interface hep.aida.IHistogram1D

fill

public void fill(double x,
                 double weight)
Specified by:
fill in interface hep.aida.IHistogram1D

binMean

public double binMean(int index)
Specified by:
binMean in interface hep.aida.IHistogram1D

binEntries

public int binEntries(int index)
Specified by:
binEntries in interface hep.aida.IHistogram1D

binHeight

public double binHeight(int index)
Specified by:
binHeight in interface hep.aida.IHistogram1D

binError

public double binError(int index)
Specified by:
binError in interface hep.aida.IHistogram1D

mean

public double mean()
Specified by:
mean in interface hep.aida.IHistogram1D

rms

public double rms()
Specified by:
rms in interface hep.aida.IHistogram1D

axis

public hep.aida.IAxis axis()
Specified by:
axis in interface hep.aida.IHistogram1D

coordToIndex

public int coordToIndex(double coord)
Specified by:
coordToIndex in interface hep.aida.IHistogram1D

add

public void add(hep.aida.IHistogram1D hist)
Specified by:
add in interface hep.aida.IHistogram1D

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.