org.freehep.jas.extension.tupleExplorer.project
Class ProjectObject1D
java.lang.Object
java.util.Observable
org.freehep.jas.extension.tupleExplorer.project.AbstractProjection
org.freehep.jas.extension.tupleExplorer.project.ProjectObject1D
- All Implemented Interfaces:
- jas.hist.DataSource, jas.hist.HasStatistics, jas.hist.Rebinnable1DHistogramData, ActionListener, EventListener, org.freehep.jas.plugin.plotter.JAS3DataSource
public class ProjectObject1D
- extends AbstractProjection
- implements jas.hist.Rebinnable1DHistogramData
- Author:
- The FreeHEP team @ SLAC.
Fields inherited from interface jas.hist.DataSource |
DATE, DELTATIME, DOUBLE, INTEGER, STRING |
Methods inherited from class org.freehep.jas.extension.tupleExplorer.project.AbstractProjection |
actionPerformed, dataStatistics, destroy, getStatistics, initStatistics, jas3DataSource, modifyPopupMenu, run, setAxisType, setName, setPlot, setRegion, setRunnable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectObject1D
protected ProjectObject1D()
ProjectObject1D
public ProjectObject1D(MutableTupleColumn col)
initProjection1D
protected void initProjection1D()
getBins
public int getBins()
- Specified by:
getBins
in interface jas.hist.Rebinnable1DHistogramData
getAxisType
public int getAxisType()
- Specified by:
getAxisType
in interface jas.hist.Rebinnable1DHistogramData
getMax
public double getMax()
- Specified by:
getMax
in interface jas.hist.Rebinnable1DHistogramData
getMin
public double getMin()
- Specified by:
getMin
in interface jas.hist.Rebinnable1DHistogramData
getTitle
public String getTitle()
- Specified by:
getTitle
in interface jas.hist.DataSource
getAxisLabels
public String[] getAxisLabels()
- Specified by:
getAxisLabels
in interface jas.hist.Rebinnable1DHistogramData
rebin
public double[][] rebin(int bins,
double min,
double max,
boolean param3,
boolean param4)
- Specified by:
rebin
in interface jas.hist.Rebinnable1DHistogramData
isRebinnable
public boolean isRebinnable()
- Specified by:
isRebinnable
in interface jas.hist.Rebinnable1DHistogramData
dataSource
public jas.hist.DataSource dataSource()
- Specified by:
dataSource
in interface org.freehep.jas.plugin.plotter.JAS3DataSource
start
public void start()
- Specified by:
start
in class AbstractProjection
fill
public void fill(MutableTupleTreeNavigator cursor)
- Specified by:
fill
in class AbstractProjection
end
public void end()
- Specified by:
end
in class AbstractProjection
setColumn
protected void setColumn(MutableTupleColumn col)
column
protected MutableTupleColumn column()
getLeadingPath
public org.freehep.jas.plugin.tree.FTreePath getLeadingPath()
- Specified by:
getLeadingPath
in class AbstractProjection
path
public org.freehep.jas.plugin.tree.FTreePath path()
- Specified by:
path
in interface org.freehep.jas.plugin.plotter.JAS3DataSource
- Specified by:
path
in class AbstractProjection
axisLabels
public String[] axisLabels()
- Specified by:
axisLabels
in interface org.freehep.jas.plugin.plotter.JAS3DataSource
- Specified by:
axisLabels
in class AbstractProjection
Copyright © 2013. All Rights Reserved.