org.omegahat.Simulation.MCMC.Listeners
Class Histogram

java.lang.Object
  |
  +--org.omegahat.Simulation.MCMC.Listeners.Histogram

public class Histogram
extends java.lang.Object


Field Summary
protected  int[] histData
           
protected  int howmany
           
protected  double max
           
protected  double min
           
protected  double step
           
 
Constructor Summary
Histogram(double[] data, int numBins)
           
Histogram(double min, double max, double by)
           
Histogram(double min, double max, int numBins)
           
 
Method Summary
 double[][] cumarray()
           
 double[][] frequency()
           
 int[] get()
           
 int howmany()
           
static void main(java.lang.String[] argv)
           
 double max()
           
 double min()
           
 int numBins()
           
 double[][] probability()
           
 double[] quantiles(double[] quantiles)
           
 double step()
           
 java.lang.String toString()
           
 java.lang.String toString(java.lang.String title, java.lang.String prefix, java.lang.String rangeSep, java.lang.String histSep, java.lang.String postfix, java.lang.String trailer)
           
 void update(double data)
           
 void update(java.lang.Double data)
           
 void update(double[] data)
           
 void update(java.lang.Double[] data)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

histData

protected int[] histData

howmany

protected int howmany

min

protected double min

max

protected double max

step

protected double step
Constructor Detail

Histogram

public Histogram(double min,
                 double max,
                 int numBins)

Histogram

public Histogram(double min,
                 double max,
                 double by)

Histogram

public Histogram(double[] data,
                 int numBins)
Method Detail

get

public int[] get()

min

public double min()

max

public double max()

step

public double step()

numBins

public int numBins()

howmany

public int howmany()

update

public void update(double data)

update

public void update(java.lang.Double data)

update

public void update(double[] data)

update

public void update(java.lang.Double[] data)

toString

public java.lang.String toString(java.lang.String title,
                                 java.lang.String prefix,
                                 java.lang.String rangeSep,
                                 java.lang.String histSep,
                                 java.lang.String postfix,
                                 java.lang.String trailer)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

frequency

public double[][] frequency()

probability

public double[][] probability()

cumarray

public double[][] cumarray()

quantiles

public double[] quantiles(double[] quantiles)

main

public static void main(java.lang.String[] argv)