jas.hist.test
Class Gauss2D
java.lang.Object
|
+--java.util.Observable
|
+--jas.hist.test.Gauss2D
- All Implemented Interfaces:
- DataSource, Rebinnable2DHistogramData
- Direct Known Subclasses:
- Live2DGauss
- public class Gauss2D
- extends java.util.Observable
- implements Rebinnable2DHistogramData
Field Summary |
protected static int |
MAXSIZE
|
Constructor Summary |
Gauss2D(java.lang.String name,
int entries)
|
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAXSIZE
protected static final int MAXSIZE
Gauss2D
public Gauss2D(java.lang.String name,
int entries)
getTitle
public java.lang.String getTitle()
- Description copied from interface:
DataSource
- Return the caption to be used in the legend for this data.
- Specified by:
getTitle
in interface DataSource
getXMin
public double getXMin()
- Specified by:
getXMin
in interface Rebinnable2DHistogramData
getXMax
public double getXMax()
- Specified by:
getXMax
in interface Rebinnable2DHistogramData
getYMin
public double getYMin()
- Specified by:
getYMin
in interface Rebinnable2DHistogramData
getYMax
public double getYMax()
- Specified by:
getYMax
in interface Rebinnable2DHistogramData
isRebinnable
public boolean isRebinnable()
- Specified by:
isRebinnable
in interface Rebinnable2DHistogramData
getXAxisLabels
public java.lang.String[] getXAxisLabels()
- Specified by:
getXAxisLabels
in interface Rebinnable2DHistogramData
getYAxisLabels
public java.lang.String[] getYAxisLabels()
- Specified by:
getYAxisLabels
in interface Rebinnable2DHistogramData
getXBins
public int getXBins()
- Specified by:
getXBins
in interface Rebinnable2DHistogramData
getYBins
public int getYBins()
- Specified by:
getYBins
in interface Rebinnable2DHistogramData
getXAxisType
public int getXAxisType()
- Specified by:
getXAxisType
in interface Rebinnable2DHistogramData
getYAxisType
public int getYAxisType()
- Specified by:
getYAxisType
in interface Rebinnable2DHistogramData
rebin
public double[][][] rebin(int Xbins,
double Xmin,
double Xmax,
int Ybins,
double Ymin,
double Ymax,
boolean wantErrors,
boolean hurry,
boolean overflow)
- Specified by:
rebin
in interface Rebinnable2DHistogramData
getSize
public int getSize()
setSize
public void setSize(int newSize)
getXData
public double getXData(int i)
getYData
public double getYData(int i)
getStatistics
public Statistics getStatistics()