dwvisser.monte
Class DataSet

java.lang.Object
  |
  +--dwvisser.monte.DataSet
All Implemented Interfaces:
WeightingFunction

public class DataSet
extends java.lang.Object
implements WeightingFunction

Contains a set of numbers, can return set size, mean, and standard deviation.

Version:
Author:
dwvisser

Constructor Summary
DataSet()
          Use standard non-biased weight.
DataSet(WeightingFunction wf)
          Creates new DataSet
 
Method Summary
 void add(double x)
           
 double[] getData()
           
 int[] getHistogram(double min, double max, double step)
           
 double getMean()
           
 double getSD()
           
 double getSEM()
           
 int getSize()
           
static void main(java.lang.String[] args)
           
 double weight(double value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSet

public DataSet(WeightingFunction wf)
Creates new DataSet


DataSet

public DataSet()
Use standard non-biased weight.

Method Detail

add

public void add(double x)

getData

public double[] getData()

getMean

public double getMean()

getSD

public double getSD()

getSize

public int getSize()

getSEM

public double getSEM()

getHistogram

public int[] getHistogram(double min,
                          double max,
                          double step)

main

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

weight

public double weight(double value)
Specified by:
weight in interface WeightingFunction