<h2>org.das2.dataset.TableDataSet</h2><p>A <code>DataSet</code> implementation for 3 dimensional z(x,y) data sets where the data is arranged in a sequence of tables. Each table will have a set of monotonically increasing x tags and y tags. The x tags for all the tables, when taken together in the order that the table are in, will be monotonically increasing over the whole data set. The y tags are constant over the y scans of each table, but may change, either in number or value, from table to table.</p> <hr> <a name="getDatum"></a> <h2>getDatum</h2> getDatum( int i, int j ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> <p>Returns the Z value for the given indices into the x and y tags as a <code>Datum</code>.</p> <h3>Parameters</h3> i - index of the x tag for the requested value. <br> j - index of the y tag for the requested value. <h3>Returns:</h3> the value at index location (i, j) as a <code>Datum</code> <br><br> <a href="https://github.com/autoplot/dev/search?q=getDatum&unscoped_q=getDatum">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getDatum">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getDouble"></a> <h2>getDouble</h2> getDouble( int i, int j, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> units ) → double <p>Returns the Z value for the given indices into the x and y tags as a <code>double</code> with the given units.</p> <h3>Parameters</h3> i - index of the y tag for the requested value. <br> j - index of the x tag for the requested value. <br> units - the units the returned value should be converted to. <h3>Returns:</h3> the value at index location (i, j) as a <code>double</code>. <br><br> <a href="https://github.com/autoplot/dev/search?q=getDouble&unscoped_q=getDouble">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getDouble">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getDoubleScan"></a> <h2>getDoubleScan</h2> getDoubleScan( int i, <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> i - an int <br> units - an Units <h3>Returns:</h3> double[] <br><br> <a href="https://github.com/autoplot/dev/search?q=getDoubleScan&unscoped_q=getDoubleScan">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getDoubleScan">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getInt"></a> <h2>getInt</h2> getInt( int i, int j, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> units ) → int <p>Returns the Z value for the given indices into the x and y tags as a <code>int</code> with the given units.</p> <h3>Parameters</h3> i - index of the x tag for the requested value. <br> j - index of the y tag for the requested value. <br> units - the units the returned value should be converted to. <h3>Returns:</h3> the value at index location (i, j) as a <code>int</code>. <br><br> <a href="https://github.com/autoplot/dev/search?q=getInt&unscoped_q=getInt">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getInt">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getProperty"></a> <h2>getProperty</h2> getProperty( int table, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> name ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> <p>Return the property value attached to the table. This should simply return DataSet.getProperty() if the table has no special value for the table.</p> <h3>Parameters</h3> table - an int <br> name - a String <h3>Returns:</h3> an Object <br><br> <a href="https://github.com/autoplot/dev/search?q=getProperty&unscoped_q=getProperty">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getProperty">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getScan"></a> <h2>getScan</h2> getScan( int i ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/DatumVector.html'>org.das2.datum.DatumVector</a> <p></p> <h3>Parameters</h3> i - an int <h3>Returns:</h3> org.das2.datum.DatumVector <br><br> <a href="https://github.com/autoplot/dev/search?q=getScan&unscoped_q=getScan">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getScan">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getXSlice"></a> <h2>getXSlice</h2> getXSlice( int i ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dataset/VectorDataSet.html'>org.das2.dataset.VectorDataSet</a> <p>Returns a slice view of this data set for a specific x value</p> <h3>Parameters</h3> i - an int <h3>Returns:</h3> org.das2.dataset.VectorDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=getXSlice&unscoped_q=getXSlice">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getXSlice">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getYLength"></a> <h2>getYLength</h2> getYLength( int table ) → int <p>Returns the number of y tags in the specified table for this data set. YTags must be monotonically increasing with j.</p> <h3>Parameters</h3> table - index of the table <h3>Returns:</h3> the number of x tags in this data set. <br><br> <a href="https://github.com/autoplot/dev/search?q=getYLength&unscoped_q=getYLength">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getYLength">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getYSlice"></a> <h2>getYSlice</h2> getYSlice( int j, int table ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/dataset/VectorDataSet.html'>org.das2.dataset.VectorDataSet</a> <p>Returns a slice view of this data set for a specific y value</p> <h3>Parameters</h3> j - an int <br> table - an int <h3>Returns:</h3> org.das2.dataset.VectorDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=getYSlice&unscoped_q=getYSlice">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getYSlice">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getYTagDatum"></a> <h2>getYTagDatum</h2> getYTagDatum( int table, int j ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Datum.html'>Datum</a> <p>Returns the value of the y tag at the given index j as a <code>Datum</code>.</p> <h3>Parameters</h3> table - the table number <br> j - the index of the requested y tag <h3>Returns:</h3> the value of the y tag at the given index j as a <code>Datum</code>. <br><br> <a href="https://github.com/autoplot/dev/search?q=getYTagDatum&unscoped_q=getYTagDatum">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getYTagDatum">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getYTagDouble"></a> <h2>getYTagDouble</h2> getYTagDouble( int table, int j, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> units ) → double <p>Returns the value of the y tag at the given index j as a <code>double</code> in the given units. YTags must be monotonically increasing with j.</p> <h3>Parameters</h3> table - the table number <br> j - the index of the requested y tag <br> units - the units of the returned value <h3>Returns:</h3> the value of the y tag at the given index j as a <code>double</code>. <br><br> <a href="https://github.com/autoplot/dev/search?q=getYTagDouble&unscoped_q=getYTagDouble">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getYTagDouble">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getYTagInt"></a> <h2>getYTagInt</h2> getYTagInt( int table, int j, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> units ) → int <p>Returns the value of the y tag at the given index j as an <code>int</code> in the given units. YTags must be monotonically increasing with j.</p> <h3>Parameters</h3> table - an int <br> j - the index of the requested y tag <br> units - the units of the returned value <h3>Returns:</h3> the value of the y tag at the given index j as an <code>int</code>. <br><br> <a href="https://github.com/autoplot/dev/search?q=getYTagInt&unscoped_q=getYTagInt">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getYTagInt">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getYTags"></a> <h2>getYTags</h2> getYTags( int table ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/DatumVector.html'>org.das2.datum.DatumVector</a> <p>Returns the yTags for this data set as a <code>DatumVector</code></p> <h3>Parameters</h3> table - the table number <h3>Returns:</h3> the yTags for this data set as a <code>DatumVector</code> <br><br> <a href="https://github.com/autoplot/dev/search?q=getYTags&unscoped_q=getYTags">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getYTags">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="getZUnits"></a> <h2>getZUnits</h2> getZUnits( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/Units.html'>Units</a> <p>Returns the Units object representing the unit type of the y values for this data set.</p> <h3>Returns:</h3> the x units <br><br> <a href="https://github.com/autoplot/dev/search?q=getZUnits&unscoped_q=getZUnits">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#getZUnits">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="tableCount"></a> <h2>tableCount</h2> tableCount( ) → int <p>Returns the number of tables in this data set</p> <h3>Returns:</h3> the number of tables in this data set <br><br> <a href="https://github.com/autoplot/dev/search?q=tableCount&unscoped_q=tableCount">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#tableCount">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="tableEnd"></a> <h2>tableEnd</h2> tableEnd( int table ) → int <p>Returns the index after the last x tag index of the specified table</p> <h3>Parameters</h3> table - the index of the table <h3>Returns:</h3> the index after the last x tag index of the specified table <br><br> <a href="https://github.com/autoplot/dev/search?q=tableEnd&unscoped_q=tableEnd">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#tableEnd">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="tableOfIndex"></a> <h2>tableOfIndex</h2> tableOfIndex( int i ) → int <p>Returns the table number that the specified index is in.</p> <h3>Parameters</h3> i - x tag index <h3>Returns:</h3> the table number that the specified index is in <br><br> <a href="https://github.com/autoplot/dev/search?q=tableOfIndex&unscoped_q=tableOfIndex">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#tableOfIndex">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br> <hr> <a name="tableStart"></a> <h2>tableStart</h2> tableStart( int table ) → int <p>Returns the first x tag index of the specified table.</p> <h3>Parameters</h3> table - the index of the table. <h3>Returns:</h3> the first x tag index of the specified table <br><br> <a href="https://github.com/autoplot/dev/search?q=tableStart&unscoped_q=tableStart">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/dataset/TableDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/dataset/TableDataSet.html#tableStart">[view on old javadoc]</a> <a href="https://saturn.physics.uiowa.edu/svn/das2/dasCore/community/autoplot2011/trunk/dasCore/src/org/das2/dataset/TableDataSet.java">[view source]</a> <br> <br>