Interface | Description |
---|---|
Arithmetic |
Arithmetic is an Interface that should be implemented by any Triana data types that need to define standard
arithmetic: adding, subtracting, multiplying, and dividing the current object by another.
|
AsciiComm |
AsciiCommype (AsciiComm Type) outlines a set of functions which have to be implemented for each Triana Type which
wants to be able to communicate with other programs via streams e.g.
|
Histogramming |
Histogramming is an interface that can be implemented by any Triana data types that include data that represent a
histogram.
|
ProcessDoublesInterface | |
SequenceInterface |
Getter and Setter interface for the sequence number.
|
Signal |
Signal is an interface that can be implemented by any Triana data types that include data that has been acquired from
a time-based data stream.
|
Spectral |
Spectral is an interface that can be implemented by any Triana data types that include data that represent
frequency-domain data or that have been put through a Fourier transform.
|
Class | Description |
---|---|
ComplexSampleSet |
SampleSet stores a complex double[] array (as two real arrays, one for the real part and the other for the imaginary
part) by extending the VectorType class and implementing the Signal interface.
|
ComplexSpectrum |
ComplexSpectrum stores a one-dimensional array of double-precision complex numbers representing a complex Fourier
spectrum.
|
Const |
Const is a wrapper for basic base number types e.g.
|
Curve |
Curve is the basic class derived from GraphType to represent one-dimensional curves, i.e.
|
DefaultType | |
Document |
Document is a type which stores the contents of a Document in a String (or just encapsulates any string) with an
optional file name.
|
EmptyingType |
A EmptyingType is used by the monitor class to flush data out of the networks i.e.
|
FileName |
FileName is a type which encapsulates a file name whether it be a local disk file or an internet file.
|
GraphType |
GraphType is the basis for all Triana numerical data types that can be displayed graphically.
|
Histogram |
Histogram is a data type that represents numerical values (the dependent variable) that are assigned to
intervals of a single independent variable, rather than being assigned to values of the independent variable,
as in the case of functions.
|
ImageMap |
ImageMap contains a PixelMap image and a Key table that describes how a matrix of numbers was converted into the
image color values.
|
MailMsg |
MailMsg is a subclass of Document which stores the contents of a single email message.
|
MatrixType |
MatrixType is the basic class derived from GraphType to represent a two-dimensional array whose elements are of type
double.
|
MultipleChannel |
MultipleChannel is a base class for representing multiple channeled data.
|
MultipleSpectra |
MultipleSpectra stores many channels of frequency data.Each channel can have its own particular format of the data
e.g.
|
OldUnit | |
Parameter |
Parameter is a type which encapsulates a String which stores the contents of a Parameter so that it can be exported
from or imported into a OldUnit.
|
SampleSet |
SampleSet stores a real double[] array or two real double[] arrays (representing a complex array) by extending the
VectorType class to implement the Signal interface.
|
Spectrum |
Spectrum is a subclass of VectorType that stores one or two one-dimensional arrays of double-precision real numbers
representing either a real Fourier spectrum (normally a power spectrum or an amplitude spectrum) or a complex Fourier
spectrum (normally the Fourier transform of a data set), a Triplet giving the integer values of the index of this
array, and introduces five new parameters: a double resolution giving the frequency resolution; a double
highestFrequency giving the value of the largest frequency represented in the data set; an int nFull
giving the number of points in the original data set from which the data here were derived (used if the data have
been reduced to one-sided or narrow-band spectra); and two boolean flags, (i) a flag twoSided that says
whether the Spectrum is one-sided or two-sided, and (ii) a flag narrow that says whether the data are a narrow
bandwidth derived from a larger full-bandwidth spectrum.
|
Spectrum2D |
Spectrum2D is the class derived from MatrixType to represent a two-dimensional array whose elements contain the
two-dimensional Fourier transform of a two-dimensional data set.
|
TimeFrequency |
TimeFrequency is the class derived from MatrixType to represent a two-dimensional array whose elements contain
frequency information associated with different times.
|
TrianaImage |
TrianaImage is a TrianaType wrapper for the Java image type.
|
TrianaPixelMap | |
TrianaType |
TrianaType is the root class for data types in Triana.
|
VectorType |
VectorType is the basic class derived from GraphType to represent one-dimensional array data of type double.
|