hep.aida.jni
Class CICloud1D

java.lang.Object
  extended by hep.aida.jni.CAIDRef
      extended by hep.aida.jni.CProxy
          extended by hep.aida.jni.CIBaseHistogram
              extended by hep.aida.jni.CICloud
                  extended by hep.aida.jni.CICloud1D
All Implemented Interfaces:
hep.aida.IBaseHistogram, hep.aida.ICloud, hep.aida.ICloud1D

public class CICloud1D
extends CICloud
implements hep.aida.ICloud1D


Field Summary
 
Fields inherited from class hep.aida.jni.CAIDRef
crefID
 
Constructor Summary
CICloud1D(long crefID)
           
 
Method Summary
 void convert(double[] binEdges)
           
 void convert(int nBins, double lowerEdge, double upperEdge)
           
 void fill(double x)
           
 void fill(double x, double weight)
           
 void fillHistogram(hep.aida.IHistogram1D h)
           
 hep.aida.IHistogram1D histogram()
           
 double lowerEdge()
           
 double mean()
           
 double rms()
           
 double upperEdge()
           
 double value(int index)
           
 double weight(int index)
           
 
Methods inherited from class hep.aida.jni.CICloud
convertToHistogram, isConverted, maxEntries, scale, sumOfWeights
 
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.ICloud
convertToHistogram, isConverted, maxEntries, scale, sumOfWeights
 
Methods inherited from interface hep.aida.IBaseHistogram
annotation, dimension, entries, reset, setTitle, title
 

Constructor Detail

CICloud1D

public CICloud1D(long crefID)
Method Detail

fill

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

fill

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

lowerEdge

public double lowerEdge()
Specified by:
lowerEdge in interface hep.aida.ICloud1D

upperEdge

public double upperEdge()
Specified by:
upperEdge in interface hep.aida.ICloud1D

value

public double value(int index)
             throws hep.aida.AlreadyConvertedException
Specified by:
value in interface hep.aida.ICloud1D
Throws:
hep.aida.AlreadyConvertedException

weight

public double weight(int index)
              throws hep.aida.AlreadyConvertedException
Specified by:
weight in interface hep.aida.ICloud1D
Throws:
hep.aida.AlreadyConvertedException

mean

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

rms

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

convert

public void convert(int nBins,
                    double lowerEdge,
                    double upperEdge)
             throws hep.aida.AlreadyConvertedException
Specified by:
convert in interface hep.aida.ICloud1D
Throws:
hep.aida.AlreadyConvertedException

convert

public void convert(double[] binEdges)
             throws hep.aida.AlreadyConvertedException
Specified by:
convert in interface hep.aida.ICloud1D
Throws:
hep.aida.AlreadyConvertedException

histogram

public hep.aida.IHistogram1D histogram()
Specified by:
histogram in interface hep.aida.ICloud1D

fillHistogram

public void fillHistogram(hep.aida.IHistogram1D h)
Specified by:
fillHistogram in interface hep.aida.ICloud1D


Copyright © 2000-2007 FreeHEP. All Rights Reserved.