hep.aida
Interface IBaseTupleColumn

All Known Subinterfaces:
ITupleColumn, ITupleColumn.B, ITupleColumn.C, ITupleColumn.D, ITupleColumn.F, ITupleColumn.I, ITupleColumn.ITuple, ITupleColumn.L, ITupleColumn.Object, ITupleColumn.S, ITupleColumn.String, ITupleColumn.Z
All Known Implementing Classes:
AbstractTuple.AbstractTupleColumnFactory.BaseTupleColumn, AbstractTuple.AbstractTupleColumnFactory.BooleanTupleColumn, AbstractTuple.AbstractTupleColumnFactory.ByteTupleColumn, AbstractTuple.AbstractTupleColumnFactory.CharTupleColumn, AbstractTuple.AbstractTupleColumnFactory.DoubleTupleColumn, AbstractTuple.AbstractTupleColumnFactory.FloatTupleColumn, AbstractTuple.AbstractTupleColumnFactory.IntTupleColumn, AbstractTuple.AbstractTupleColumnFactory.ITupleTupleColumn, AbstractTuple.AbstractTupleColumnFactory.LongTupleColumn, AbstractTuple.AbstractTupleColumnFactory.ObjectTupleColumn, AbstractTuple.AbstractTupleColumnFactory.ShortTupleColumn, AbstractTuple.AbstractTupleColumnFactory.StringTupleColumn, TupleColumn, TupleColumn.TupleColumnBoolean, TupleColumn.TupleColumnByte, TupleColumn.TupleColumnChar, TupleColumn.TupleColumnDouble, TupleColumn.TupleColumnFloat, TupleColumn.TupleColumnFolder, TupleColumn.TupleColumnInt, TupleColumn.TupleColumnLong, TupleColumn.TupleColumnObject, TupleColumn.TupleColumnShort, TupleColumn.TupleColumnString

public interface IBaseTupleColumn

User level interface to a Tuple column. Provides the common functionality of the tuple column classes.


Method Summary
 double maximum()
          Get the maximum value of the column (if it can be converted to a double).
 double mean()
          Get the mean value of the column (if it can be converted to a double).
 double minimum()
          Get the minimum value of the column (if it can be converted to a double).
 String name()
          Get the name of the column.
 double rms()
          Get the RMS of the given column (if it can be converted to a double).
 Class type()
          Get the type of a give column.
 

Method Detail

name

String name()
Get the name of the column.

Returns:
The column's name.

type

Class type()
Get the type of a give column.

Returns:
The column's Class.

minimum

double minimum()
Get the minimum value of the column (if it can be converted to a double).

Returns:
The column's minimum value. In Java Double.NaN might be returned.

maximum

double maximum()
Get the maximum value of the column (if it can be converted to a double).

Returns:
The column's maximum value. In Java Double.NaN might be returned.

mean

double mean()
Get the mean value of the column (if it can be converted to a double).

Returns:
The column's mean value. In Java Double.NaN might be returned.

rms

double rms()
Get the RMS of the given column (if it can be converted to a double).

Returns:
The column's RMS. In Java Double.NaN might be returned.


jHepWork 3.2 © jWork.org