org.das2.dataset.SimpleTableDataSet

optimized TableDataSet where only 1-table data set is supported, and is backed by a 1-D array. This is to house the result of the rebin method used for spectrograms.

SimpleTableDataSet( double[][] x, double[][] y, double[][] z, Units xunits, Units yunits, Units zunits )

SimpleTableDataSet( double[][] x, double[][] y, double[][] z, Units xunits, Units yunits, Units zunits, String planeName, org.das2.dataset.TableDataSet planeData )


getDatum

getDatum( int i, int j ) → Datum

Parameters

i - an int
j - an int

Returns:

org.das2.datum.Datum

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


getDouble

getDouble( int i, int j, Units units ) → double

Parameters

i - an int
j - an int
units - an Units

Returns:

double

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


getDoubleScan

getDoubleScan( int i, Units units ) → double[]

Parameters

i - an int
units - an Units

Returns:

double[][]

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


getInt

getInt( int i, int j, Units units ) → int

Parameters

i - an int
j - an int
units - an Units

Returns:

int

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


getPlanarView

getPlanarView( String planeID ) → DataSet

Parameters

planeID - a String

Returns:

org.das2.dataset.DataSet

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


getPlaneIds

getPlaneIds( ) → String[]

Returns:

java.lang.String[][]

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


getProperties

getProperties( ) → Map

Returns:

java.util.Map

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


getProperty

getProperty( String name ) → Object

Parameters

name - a String

Returns:

java.lang.Object

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

getProperty( int table, String name ) → Object

getScan

getScan( int i ) → DatumVector

Parameters

i - an int

Returns:

org.das2.datum.DatumVector

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


getXLength

getXLength( ) → int

Returns:

int

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


getXSlice

getXSlice( int i ) → VectorDataSet

Parameters

i - an int

Returns:

org.das2.dataset.VectorDataSet

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


getXTagDatum

getXTagDatum( int i ) → Datum

Parameters

i - an int

Returns:

org.das2.datum.Datum

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


getXTagDouble

getXTagDouble( int i, Units units ) → double

Parameters

i - an int
units - an Units

Returns:

double

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


getXTagInt

getXTagInt( int i, Units units ) → int

Parameters

i - an int
units - an Units

Returns:

int

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


getXUnits

getXUnits( ) → Units

Returns:

org.das2.datum.Units

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


getYLength

getYLength( int table ) → int

Parameters

table - an int

Returns:

int

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


getYSlice

getYSlice( int j, int table ) → VectorDataSet

Parameters

j - an int
table - an int

Returns:

org.das2.dataset.VectorDataSet

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


getYTagDatum

getYTagDatum( int table, int j ) → Datum

Parameters

table - an int
j - an int

Returns:

org.das2.datum.Datum

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


getYTagDouble

getYTagDouble( int table, int j, Units units ) → double

Parameters

table - an int
j - an int
units - an Units

Returns:

double

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


getYTagInt

getYTagInt( int table, int j, Units units ) → int

Parameters

table - an int
j - an int
units - an Units

Returns:

int

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


getYTags

getYTags( int table ) → DatumVector

Parameters

table - an int

Returns:

org.das2.datum.DatumVector

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


getYUnits

getYUnits( ) → Units

Returns:

org.das2.datum.Units

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


getZUnits

getZUnits( ) → Units

Returns:

org.das2.datum.Units

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


setYTagDouble

setYTagDouble( int table, int j, double yvalue, Units units ) → void

Parameters

table - an int
j - an int
yvalue - a double
units - an Units

Returns:

void (returns nothing)

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


tableCount

tableCount( ) → int

Returns:

int

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


tableEnd

tableEnd( int table ) → int

Parameters

table - an int

Returns:

int

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


tableOfIndex

tableOfIndex( int i ) → int

Parameters

i - an int

Returns:

int

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


tableStart

tableStart( int table ) → int

Parameters

table - an int

Returns:

int

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