FreeHEP API
Version current

hep.aida.jni
Class CICloud1D

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

public class CICloud1D
extends CICloud
implements hep.aida.ICloud1D

Source Code:
CICloud1D.java

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.ICloud1D
setConversionParameters
 
Methods inherited from interface hep.aida.ICloud
convertToHistogram, isConverted, maxEntries, scale, sumOfWeights
 
Methods inherited from interface hep.aida.IBaseHistogram
annotation, dimension, entries, nanEntries, 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

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.