hep.analysis.partition
Class ScatterPlotPartition

java.lang.Object
  |
  +--java.util.Observable
        |
        +--hep.analysis.Partition
              |
              +--hep.analysis.partition.Abstract2DPartition
                    |
                    +--hep.analysis.partition.Simple2DPartition
                          |
                          +--hep.analysis.partition.ScatterPlotPartition
All Implemented Interfaces:
OneDFillable, ScatterDataSource, java.io.Serializable, StatisticsProvider, TwoDDataSource, TwoDFillable
Direct Known Subclasses:
ScatterPlotDatePartition

public class ScatterPlotPartition
extends Simple2DPartition
implements ScatterDataSource

See Also:
Serialized Form

Fields inherited from class hep.analysis.partition.Abstract2DPartition
m_dataChanged, m_dataFinalChangedNotificationSent, m_dataNotificationSent, m_rangeFinalChangedNotificationSent, m_xAxisChanged, m_xAxisNotificationSent, m_yAxisChanged, m_yAxisNotificationSent
 
Fields inherited from class hep.analysis.Partition
DATE, DELTATIME, DOUBLE, HORIZONTAL_AXIS, INTEGER, m_owner, STRING, VERTICAL_AXIS
 
Constructor Summary
ScatterPlotPartition()
           
ScatterPlotPartition(double xMin, double xMax, double yMin, double yMax)
           
 
Method Summary
protected  TwoDStorer createStorer()
           
 boolean hasScatterPlotData()
           
 Partition makeCopy()
          Make a copy of this partition, maintaining the partition class and initial state, but not the data stored in the partition.
 ScatterEnumeration startEnumeration()
           
 ScatterEnumeration startEnumeration(double xMin, double xMax, double yMin, double yMax)
           
 
Methods inherited from class hep.analysis.partition.Simple2DPartition
clear, fill, fillW, getBins, getMinusErrors, getNumberOfXBins, getNumberOfYBins, getPlusErrors, getStatistics, getXAxisLabels, getXMax, getXMin, getYAxisLabels, getYMax, getYMin, hasAsymmetricErrorBars, hasSimpleQuadraticErrorBars, isRebinnable, setXBinning, setYBinning
 
Methods inherited from class hep.analysis.partition.Abstract2DPartition
clearChanges, clearDataChanged, done, fill, fill, fill, fill, fill, fillW, fillW, fillW, fillW, fillW, getBin, getRangeChangeListener, getXAxisType, getYAxisType, notifyObservers, setBothRangesChanged, setDataAndRangeChangedNow, setDataChanged, setXRangeChanged, setYRangeChanged
 
Methods inherited from class hep.analysis.Partition
destroy, getStyle, setStyle
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.analysis.partition.TwoDDataSource
getBins, getMinusErrors, getPlusErrors, getXAxisLabels, getXAxisType, getXMax, getXMin, getYAxisLabels, getYAxisType, getYMax, getYMin, hasAsymmetricErrorBars, hasSimpleQuadraticErrorBars, isRebinnable, setXBinning, setYBinning
 

Constructor Detail

ScatterPlotPartition

public ScatterPlotPartition()

ScatterPlotPartition

public ScatterPlotPartition(double xMin,
                            double xMax,
                            double yMin,
                            double yMax)
Method Detail

createStorer

protected TwoDStorer createStorer()
Overrides:
createStorer in class Simple2DPartition

startEnumeration

public ScatterEnumeration startEnumeration()
Specified by:
startEnumeration in interface ScatterDataSource

startEnumeration

public ScatterEnumeration startEnumeration(double xMin,
                                           double xMax,
                                           double yMin,
                                           double yMax)
Specified by:
startEnumeration in interface ScatterDataSource

hasScatterPlotData

public boolean hasScatterPlotData()
Specified by:
hasScatterPlotData in interface ScatterDataSource

makeCopy

public Partition makeCopy()
Description copied from class: Partition
Make a copy of this partition, maintaining the partition class and initial state, but not the data stored in the partition.
Overrides:
makeCopy in class Simple2DPartition