hep.aida.ref.plotter.adapter
Class AIDAHistogramAdapter2D
- java.lang.Object
-
- java.util.Observable
-
- hep.aida.ref.event.ObserverAdapter
-
- hep.aida.ref.plotter.adapter.AIDAHistogramAdapter2D
-
- All Implemented Interfaces:
- AIDAListener, jas.hist.DataSource, jas.hist.HasStatistics, jas.hist.Rebinnable2DHistogramData
- Direct Known Subclasses:
- AIDAHistogramVariableAdapter2D
public class AIDAHistogramAdapter2D extends ObserverAdapter implements jas.hist.Rebinnable2DHistogramData, jas.hist.HasStatistics
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static jas.hist.DataSourcecreate(IHistogram h)Create a DataSource from a Histogramjas.hist.StatisticsgetStatistics()java.lang.StringgetTitle()java.lang.String[]getXAxisLabels()intgetXAxisType()intgetXBins()doublegetXMax()doublegetXMin()java.lang.String[]getYAxisLabels()intgetYAxisType()intgetYBins()doublegetYMax()doublegetYMin()booleanisRebinnable()double[][][]rebin(int xbins, double xmin, double xmax, int ybins, double ymin, double ymax, boolean wantErrors, boolean hurry, boolean overflow)voidsetXAxisType(int type)voidsetYAxisType(int type)-
Methods inherited from class hep.aida.ref.event.ObserverAdapter
addObserver, clearObservable, deleteObserver, deleteObservers, getObservable, setObservable, stateChanged
-
-
-
-
Method Detail
-
rebin
public double[][][] rebin(int xbins, double xmin, double xmax, int ybins, double ymin, double ymax, boolean wantErrors, boolean hurry, boolean overflow)- Specified by:
rebinin interfacejas.hist.Rebinnable2DHistogramData
-
getXMin
public double getXMin()
- Specified by:
getXMinin interfacejas.hist.Rebinnable2DHistogramData
-
getXMax
public double getXMax()
- Specified by:
getXMaxin interfacejas.hist.Rebinnable2DHistogramData
-
getYMin
public double getYMin()
- Specified by:
getYMinin interfacejas.hist.Rebinnable2DHistogramData
-
getYMax
public double getYMax()
- Specified by:
getYMaxin interfacejas.hist.Rebinnable2DHistogramData
-
getXBins
public int getXBins()
- Specified by:
getXBinsin interfacejas.hist.Rebinnable2DHistogramData
-
getYBins
public int getYBins()
- Specified by:
getYBinsin interfacejas.hist.Rebinnable2DHistogramData
-
isRebinnable
public boolean isRebinnable()
- Specified by:
isRebinnablein interfacejas.hist.Rebinnable2DHistogramData
-
getXAxisType
public int getXAxisType()
- Specified by:
getXAxisTypein interfacejas.hist.Rebinnable2DHistogramData
-
getYAxisType
public int getYAxisType()
- Specified by:
getYAxisTypein interfacejas.hist.Rebinnable2DHistogramData
-
setXAxisType
public void setXAxisType(int type)
-
setYAxisType
public void setYAxisType(int type)
-
getXAxisLabels
public java.lang.String[] getXAxisLabels()
- Specified by:
getXAxisLabelsin interfacejas.hist.Rebinnable2DHistogramData
-
getYAxisLabels
public java.lang.String[] getYAxisLabels()
- Specified by:
getYAxisLabelsin interfacejas.hist.Rebinnable2DHistogramData
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitlein interfacejas.hist.DataSource
-
getStatistics
public jas.hist.Statistics getStatistics()
- Specified by:
getStatisticsin interfacejas.hist.HasStatistics
-
create
public static jas.hist.DataSource create(IHistogram h)
Create a DataSource from a Histogram
-
-
DMelt 3.0 © DataMelt by jWork.ORG