## org.das2.dataset.LanlNNRebinner

DataSetRebinner for explicitly doing NN rebinning. The AverageTableRebinner had been used for the purpose, and there were numerous problems. Also, this looks for BIN_PLUS, BIN_MINUS, BIN_MAX, and BIN_MIN properties in the dataset.

## LanlNNRebinner( )

## addPropertyChangeListener

addPropertyChangeListener( java.beans.PropertyChangeListener listener ) → void

### Parameters

listener - a PropertyChangeListener

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## rebin

rebin( QDataSet ds, org.das2.dataset.RebinDescriptor ddX, org.das2.dataset.RebinDescriptor ddY, org.das2.dataset.RebinDescriptor ddZ ) → QDataSet

rebin the data, using the interpolate control to define the interpolation between measurements. Data that fall into the same pixel are always averaged in the linear space, regardless of interpolation method.

### Parameters

ds - rank 2 table or rank 3 join of tables.
ddX - a RebinDescriptor
ddY - a RebinDescriptor
ddZ - a RebinDescriptor

### Returns:

a QDataSet
[search for examples] [view on GitHub] [view on old javadoc] [view source]

## removePropertyChangeListener

removePropertyChangeListener( java.beans.PropertyChangeListener listener ) → void

### Parameters

listener - a PropertyChangeListener

### Returns:

void (returns nothing)
[search for examples] [view on GitHub] [view on old javadoc] [view source]