org.das2.dataset
Class RebinDescriptor
java.lang.Object
org.das2.dataset.RebinDescriptor
public class RebinDescriptor
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
start
protected double start
end
protected double end
nBin
protected int nBin
isLog
protected boolean isLog
FIRSTORLAST
public static final int FIRSTORLAST
- See Also:
- Constant Field Values
MINUSONE
public static final int MINUSONE
- See Also:
- Constant Field Values
EXTRAPOLATE
public static final int EXTRAPOLATE
- See Also:
- Constant Field Values
RebinDescriptor
public RebinDescriptor(double start,
double end,
Units units,
int nBin,
boolean isLog)
RebinDescriptor
public RebinDescriptor(Datum start,
Datum end,
int nBin,
boolean isLog)
numberOfBins
public int numberOfBins()
whichBin
public int whichBin(double x,
Units units)
binCentersDV
public DatumVector binCentersDV()
binCenters
public double[] binCenters()
binCenter
public double binCenter(int ibin,
Units units)
binCenter
public Datum binCenter(int ibin)
binStart
public Datum binStart(int ibin)
binStart
public double binStart(int ibin,
Units units)
binStop
public Datum binStop(int ibin)
binStop
public double binStop(int ibin,
Units units)
binStarts
public double[] binStarts()
binStops
public double[] binStops()
setOutOfBoundsAction
public void setOutOfBoundsAction(int action)
createSubsumingRebinDescriptor
public static RebinDescriptor createSubsumingRebinDescriptor(RebinDescriptor ddY,
Datum ymin,
Datum ymax)
binWidth
public double binWidth()
binWidthDatum
public Datum binWidthDatum()
isLog
public boolean isLog()
getUnits
public Units getUnits()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object