org.das2.qds.LDataSet

rank 0,1,2,3 or 4 dataset backed by long array (8 byte signed numbers). Note access to the array is still done via doubles.


version


addValue

addValue( int i0, double value ) → void

add this value to the current value.

Parameters

i0 - the index
value - the value, which is cast to this internal type.

Returns:

void (returns nothing)

search for examples view on GitHub view source


createRank1

createRank1( int len0 ) → LDataSet

create a rank 1 dataset backed by array of longs.

Parameters

len0 - length of the dimension

Returns:

rank 1 qube dataset of backed by array of longs.

search for examples view on GitHub view source


createRank2

createRank2( int len0, int len1 ) → LDataSet

create a rank 2 qube dataset backed by array of longs.

Parameters

len0 - length of the dimension
len1 - length of the dimension

Returns:

rank 2 qube dataset of backed by array of longs.

search for examples view on GitHub view source


createRank3

createRank3( int len0, int len1, int len2 ) → LDataSet

create a rank 3 qube dataset backed by array of longs.

Parameters

len0 - length of the dimension
len1 - length of the dimension
len2 - length of the dimension

Returns:

rank 3 qube dataset of backed by array of longs.

search for examples view on GitHub view source


createRank4

createRank4( int len0, int len1, int len2, int len3 ) → LDataSet

create a rank 4 qube dataset backed by array of longs.

Parameters

len0 - length of the dimension
len1 - length of the dimension
len2 - length of the dimension
len3 - length of the dimension

Returns:

rank 4 qube dataset of backed by array of longs.

search for examples view on GitHub view source