<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 ) &rarr; <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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; <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 ) &rarr; <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 ) &rarr; <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 ) &rarr; 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 ) &rarr; <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 ) &rarr; <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 ) &rarr; 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 ) &rarr; 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 ) &rarr; <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(  ) &rarr; <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(  ) &rarr; 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 ) &rarr; 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 ) &rarr; 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 ) &rarr; 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>