<h2>org.das2.dataset.RebinDescriptor</h2><p>The RebinDescriptor will quickly look up which 1-D bin a Datum is in. This is not thread-safe, and must be used by only one thread during its lifetime.</p> <h2>RebinDescriptor( double start, double end, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> units, int nBin, boolean isLog )</h2> <p></p> <h2>RebinDescriptor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> start, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> end, int nBin, boolean isLog )</h2> <p></p> <hr> <a name="FIRSTORLAST"></a> <h2>FIRSTORLAST</h2> <p></p> <hr> <a name="MINUSONE"></a> <h2>MINUSONE</h2> <p></p> <hr> <a name="EXTRAPOLATE"></a> <h2>EXTRAPOLATE</h2> <p></p> <hr> <a name="binCenter"></a> <h2>binCenter</h2> binCenter( int ibin, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> units ) → double <p></p> <h3>Parameters</h3> ibin - an int <br> units - an Units <h3>Returns:</h3> double <br><br> <a href="https://github.com/autoplot/dev/search?q=binCenter&unscoped_q=binCenter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#binCenter">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> binCenter( int ibin ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a><br> <hr> <a name="binCenters"></a> <h2>binCenters</h2> binCenters( ) → double[] <p></p> <h3>Returns:</h3> double[] <br><br> <a href="https://github.com/autoplot/dev/search?q=binCenters&unscoped_q=binCenters">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#binCenters">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="binCentersDV"></a> <h2>binCentersDV</h2> binCentersDV( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/DatumVector.html'>org.das2.datum.DatumVector</a> <p></p> <h3>Returns:</h3> org.das2.datum.DatumVector <br><br> <a href="https://github.com/autoplot/dev/search?q=binCentersDV&unscoped_q=binCentersDV">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#binCentersDV">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="binStart"></a> <h2>binStart</h2> binStart( int ibin ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> <p></p> <h3>Parameters</h3> ibin - an int <h3>Returns:</h3> org.das2.datum.Datum <br><br> <a href="https://github.com/autoplot/dev/search?q=binStart&unscoped_q=binStart">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#binStart">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> binStart( int ibin, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> units ) → double<br> <hr> <a name="binStarts"></a> <h2>binStarts</h2> binStarts( ) → double[] <p>return the bin starts of all bins, in units of <tt>getUnits()</tt></p> <h3>Returns:</h3> the bin starts of all bins <br><br> <a href="https://github.com/autoplot/dev/search?q=binStarts&unscoped_q=binStarts">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#binStarts">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="binStop"></a> <h2>binStop</h2> binStop( int ibin ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> <p></p> <h3>Parameters</h3> ibin - an int <h3>Returns:</h3> org.das2.datum.Datum <br><br> <a href="https://github.com/autoplot/dev/search?q=binStop&unscoped_q=binStop">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#binStop">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> binStop( int ibin, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> units ) → double<br> <hr> <a name="binStops"></a> <h2>binStops</h2> binStops( ) → double[] <p>return the bin stops of all bins, in units of <tt>getUnits()</tt></p> <h3>Returns:</h3> the bin stops of all bins <br><br> <a href="https://github.com/autoplot/dev/search?q=binStops&unscoped_q=binStops">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#binStops">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="binWidth"></a> <h2>binWidth</h2> binWidth( ) → double <p></p> <h3>Returns:</h3> double <br><br> <a href="https://github.com/autoplot/dev/search?q=binWidth&unscoped_q=binWidth">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#binWidth">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="binWidthDatum"></a> <h2>binWidthDatum</h2> binWidthDatum( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> <p></p> <h3>Returns:</h3> org.das2.datum.Datum <br><br> <a href="https://github.com/autoplot/dev/search?q=binWidthDatum&unscoped_q=binWidthDatum">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#binWidthDatum">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="createSubsumingRebinDescriptor"></a> <h2>createSubsumingRebinDescriptor</h2> createSubsumingRebinDescriptor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dataset/RebinDescriptor.html'>org.das2.dataset.RebinDescriptor</a> ddY, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> ymin, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> ymax ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dataset/RebinDescriptor.html'>org.das2.dataset.RebinDescriptor</a> <p></p> <h3>Parameters</h3> ddY - a RebinDescriptor <br> ymin - a Datum <br> ymax - a Datum <h3>Returns:</h3> org.das2.dataset.RebinDescriptor <br><br> <a href="https://github.com/autoplot/dev/search?q=createSubsumingRebinDescriptor&unscoped_q=createSubsumingRebinDescriptor">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#createSubsumingRebinDescriptor">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="getUnits"></a> <h2>getUnits</h2> getUnits( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> <p></p> <h3>Returns:</h3> org.das2.datum.Units <br><br> <a href="https://github.com/autoplot/dev/search?q=getUnits&unscoped_q=getUnits">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#getUnits">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="isLog"></a> <h2>isLog</h2> isLog( ) → boolean <p></p> <h3>Returns:</h3> boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=isLog&unscoped_q=isLog">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#isLog">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="numberOfBins"></a> <h2>numberOfBins</h2> numberOfBins( ) → int <p></p> <h3>Returns:</h3> int <br><br> <a href="https://github.com/autoplot/dev/search?q=numberOfBins&unscoped_q=numberOfBins">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#numberOfBins">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="putDepDataSet"></a> <h2>putDepDataSet</h2> putDepDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/MutablePropertyDataSet.html'>org.das2.qds.MutablePropertyDataSet</a> result, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dataset/RebinDescriptor.html'>org.das2.dataset.RebinDescriptor</a> ddX, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dataset/RebinDescriptor.html'>org.das2.dataset.RebinDescriptor</a> ddY ) → void <p>taken from AverageTableRebinner</p> <h3>Parameters</h3> ds - the original dataset <br> result - the rank 2 rebin target. <br> ddX - the descriptor, or null. <br> ddY - the descriptor, or null. <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=putDepDataSet&unscoped_q=putDepDataSet">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#putDepDataSet">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="setOutOfBoundsAction"></a> <h2>setOutOfBoundsAction</h2> setOutOfBoundsAction( int action ) → void <p></p> <h3>Parameters</h3> action - an int <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=setOutOfBoundsAction&unscoped_q=setOutOfBoundsAction">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#setOutOfBoundsAction">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="toString"></a> <h2>toString</h2> toString( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> <p></p> <h3>Returns:</h3> java.lang.String <br><br> <a href="https://github.com/autoplot/dev/search?q=toString&unscoped_q=toString">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#toString">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br> <hr> <a name="whichBin"></a> <h2>whichBin</h2> whichBin( double x, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> units ) → int <p></p> <h3>Parameters</h3> x - a double <br> units - an Units <h3>Returns:</h3> int <br><br> <a href="https://github.com/autoplot/dev/search?q=whichBin&unscoped_q=whichBin">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/RebinDescriptor.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/RebinDescriptor.html#whichBin">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/RebinDescriptor.java">[view source]</a> <br> <br>