hep.aida.ref.plotter.adapter
Class AIDACloudAdapter2D
java.lang.Object
java.util.Observable
hep.aida.ref.event.ObserverAdapter
hep.aida.ref.plotter.adapter.AIDACloudAdapter
hep.aida.ref.plotter.adapter.AIDACloudAdapter2D
- All Implemented Interfaces:
- AIDAListener, jas.hist.DataSource, jas.hist.HasScatterPlotData, jas.hist.HasStatistics, jas.hist.HasStyle, jas.hist.Rebinnable2DHistogramData
- public class AIDACloudAdapter2D
- extends hep.aida.ref.plotter.adapter.AIDACloudAdapter
- implements jas.hist.Rebinnable2DHistogramData, jas.hist.HasScatterPlotData, jas.hist.HasStatistics, jas.hist.HasStyle
- Version:
- $Id: AIDACloudAdapter2D.java,v 1.8 2005/08/09 22:46:28 serbo Exp $
- Author:
- manj
- Source Code:
- AIDACloudAdapter2D.java
Fields inherited from interface jas.hist.DataSource |
DATE, DELTATIME, DOUBLE, INTEGER, STRING |
Method Summary |
static jas.hist.DataSource |
create(hep.aida.ICloud c)
Create a DataSource from a Cloud |
jas.hist.Statistics |
getStatistics()
|
jas.hist.JASHistStyle |
getStyle()
|
String |
getTitle()
|
String[] |
getXAxisLabels()
|
int |
getXAxisType()
|
int |
getXBins()
|
double |
getXMax()
|
double |
getXMin()
|
String[] |
getYAxisLabels()
|
int |
getYAxisType()
|
int |
getYBins()
|
double |
getYMax()
|
double |
getYMin()
|
boolean |
hasScatterPlotData()
|
boolean |
isRebinnable()
|
double[][][] |
rebin(int xbins,
double xmin,
double xmax,
int ybins,
double ymin,
double ymax,
boolean wantErrors,
boolean hurry,
boolean overflow)
|
void |
setXAxisType(int type)
|
void |
setYAxisType(int type)
|
jas.hist.ScatterEnumeration |
startEnumeration()
|
jas.hist.ScatterEnumeration |
startEnumeration(double xMin,
double xMax,
double yMin,
double yMax)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
xAxisType
protected int xAxisType
yAxisType
protected int yAxisType
AIDACloudAdapter2D
public AIDACloudAdapter2D(hep.aida.ICloud2D cloud)
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 jas.hist.Rebinnable2DHistogramData
getXMin
public double getXMin()
- Specified by:
getXMin
in interface jas.hist.Rebinnable2DHistogramData
getXMax
public double getXMax()
- Specified by:
getXMax
in interface jas.hist.Rebinnable2DHistogramData
getYMin
public double getYMin()
- Specified by:
getYMin
in interface jas.hist.Rebinnable2DHistogramData
getYMax
public double getYMax()
- Specified by:
getYMax
in interface jas.hist.Rebinnable2DHistogramData
getXBins
public int getXBins()
- Specified by:
getXBins
in interface jas.hist.Rebinnable2DHistogramData
getYBins
public int getYBins()
- Specified by:
getYBins
in interface jas.hist.Rebinnable2DHistogramData
isRebinnable
public boolean isRebinnable()
- Specified by:
isRebinnable
in interface jas.hist.Rebinnable2DHistogramData
getXAxisType
public int getXAxisType()
- Specified by:
getXAxisType
in interface jas.hist.Rebinnable2DHistogramData
getYAxisType
public int getYAxisType()
- Specified by:
getYAxisType
in interface jas.hist.Rebinnable2DHistogramData
setXAxisType
public void setXAxisType(int type)
setYAxisType
public void setYAxisType(int type)
getXAxisLabels
public String[] getXAxisLabels()
- Specified by:
getXAxisLabels
in interface jas.hist.Rebinnable2DHistogramData
getYAxisLabels
public String[] getYAxisLabels()
- Specified by:
getYAxisLabels
in interface jas.hist.Rebinnable2DHistogramData
getTitle
public String getTitle()
- Specified by:
getTitle
in interface jas.hist.DataSource
getStatistics
public jas.hist.Statistics getStatistics()
- Specified by:
getStatistics
in interface jas.hist.HasStatistics
hasScatterPlotData
public boolean hasScatterPlotData()
- Specified by:
hasScatterPlotData
in interface jas.hist.HasScatterPlotData
startEnumeration
public jas.hist.ScatterEnumeration startEnumeration()
- Specified by:
startEnumeration
in interface jas.hist.HasScatterPlotData
startEnumeration
public jas.hist.ScatterEnumeration startEnumeration(double xMin,
double xMax,
double yMin,
double yMax)
- Specified by:
startEnumeration
in interface jas.hist.HasScatterPlotData
getStyle
public jas.hist.JASHistStyle getStyle()
- Specified by:
getStyle
in interface jas.hist.HasStyle
create
public static jas.hist.DataSource create(hep.aida.ICloud c)
- Create a DataSource from a Cloud
Copyright © 2000-2004 FreeHEP, All Rights Reserved.