hep.analysis.partition
Class FixedPartition

java.lang.Object
  |
  +--java.util.Observable
        |
        +--hep.analysis.Partition
              |
              +--hep.analysis.partition.Abstract1DPartition
                    |
                    +--hep.analysis.partition.OneDDelegatingPartition
                          |
                          +--hep.analysis.partition.FixedPartition
All Implemented Interfaces:
OneDDataSource, OneDFillable, RangeChangeListener, java.io.Serializable, StatisticsProvider, TwoDFillable
Direct Known Subclasses:
FixedMeanPartition

public class FixedPartition
extends OneDDelegatingPartition

A partition that works like a HBOOK histogram, i.e. the min, max and # of bins must be specified at creation time, and cannot subsequently be changed.

See Also:
Serialized Form

Fields inherited from class hep.analysis.Partition
DATE, DELTATIME, DOUBLE, HORIZONTAL_AXIS, INTEGER, m_owner, STRING, VERTICAL_AXIS
 
Constructor Summary
FixedPartition(double low, double high)
           
FixedPartition(double low, double high, BinType binner)
           
FixedPartition(double low, double high, int bins)
           
 
Method Summary
 Partition makeCopy()
          Make a copy of this partition, maintaining the partition class and initial state, but not the data stored in the partition.
 
Methods inherited from class hep.analysis.partition.OneDDelegatingPartition
clear, fill, fill, fill, fill, fillW, fillW, fillW, fillW, getAxisLabels, getAxisType, getBins, getMax, getMin, getMinusErrors, getNumberOfBins, getPlusErrors, getStatistics, hasAsymmetricErrorBars, hasSimpleQuadraticErrorBars, isRebinnable, setBinInfo, setBinning, setDataSource, setFillable, setStatisticsProvider
 
Methods inherited from class hep.analysis.partition.Abstract1DPartition
clearDataChanged, clearRangeChanged, done, fill, fill, fillW, fillW, getBin, getBinAt, getBinAt, getBinAt, getBinAt, getError, getMinusError, getPlusError, notifyObservers, rangeChanged, setDataAndRangeChanged, setDataAndRangeChangedNow, setDataChanged, setRangeChanged
 
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
 

Constructor Detail

FixedPartition

public FixedPartition(double low,
                      double high)

FixedPartition

public FixedPartition(double low,
                      double high,
                      int bins)

FixedPartition

public FixedPartition(double low,
                      double high,
                      BinType binner)
Method Detail

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 Partition