hep.aida.ref.tuple
Class TupleColumn

java.lang.Object
  extended by hep.aida.ref.tuple.TupleColumn
All Implemented Interfaces:
hep.aida.IBaseTupleColumn, FTupleColumn
Direct Known Subclasses:
TupleColumn.TupleColumnBoolean, TupleColumn.TupleColumnByte, TupleColumn.TupleColumnChar, TupleColumn.TupleColumnDouble, TupleColumn.TupleColumnFloat, TupleColumn.TupleColumnFolder, TupleColumn.TupleColumnInt, TupleColumn.TupleColumnLong, TupleColumn.TupleColumnObject, TupleColumn.TupleColumnShort, TupleColumn.TupleColumnString

public abstract class TupleColumn
extends java.lang.Object
implements hep.aida.IBaseTupleColumn, FTupleColumn


Nested Class Summary
static class TupleColumn.TupleColumnBoolean
           
static class TupleColumn.TupleColumnByte
           
static class TupleColumn.TupleColumnChar
           
static class TupleColumn.TupleColumnDouble
           
static class TupleColumn.TupleColumnFloat
           
static class TupleColumn.TupleColumnFolder
           
static class TupleColumn.TupleColumnInt
           
static class TupleColumn.TupleColumnLong
           
static class TupleColumn.TupleColumnObject
           
static class TupleColumn.TupleColumnShort
           
static class TupleColumn.TupleColumnString
           
 
Method Summary
 void addRow()
           
 void defaultValue(org.freehep.util.Value value)
           
 void fill(org.freehep.util.Value value)
           
 boolean hasDefaultValue()
           
 double maximum()
           
 void maxValue(org.freehep.util.Value value)
           
 double mean()
           
 void meanValue(org.freehep.util.Value value)
           
 double minimum()
           
 void minValue(org.freehep.util.Value value)
           
 java.lang.String name()
           
 void reset()
           
 void resetRow()
           
 void resetRows(int numberOfRows)
          Clears the values on the stack.
 double rms()
           
 void rmsValue(org.freehep.util.Value value)
           
abstract  void setValue(int index, org.freehep.util.Value value)
           
 java.lang.Class type()
           
 void value(FTupleCursor cursor, org.freehep.util.Value value)
           
abstract  void value(int index, org.freehep.util.Value value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

minimum

public double minimum()
Specified by:
minimum in interface hep.aida.IBaseTupleColumn

maximum

public double maximum()
Specified by:
maximum in interface hep.aida.IBaseTupleColumn

mean

public double mean()
Specified by:
mean in interface hep.aida.IBaseTupleColumn

rms

public double rms()
Specified by:
rms in interface hep.aida.IBaseTupleColumn

hasDefaultValue

public boolean hasDefaultValue()
Specified by:
hasDefaultValue in interface FTupleColumn

name

public java.lang.String name()
Specified by:
name in interface hep.aida.IBaseTupleColumn
Specified by:
name in interface FTupleColumn

type

public java.lang.Class type()
Specified by:
type in interface hep.aida.IBaseTupleColumn
Specified by:
type in interface FTupleColumn

value

public void value(FTupleCursor cursor,
                  org.freehep.util.Value value)

value

public abstract void value(int index,
                           org.freehep.util.Value value)

fill

public void fill(org.freehep.util.Value value)

setValue

public abstract void setValue(int index,
                              org.freehep.util.Value value)

addRow

public void addRow()

resetRow

public void resetRow()

reset

public void reset()

minValue

public void minValue(org.freehep.util.Value value)
Specified by:
minValue in interface FTupleColumn

maxValue

public void maxValue(org.freehep.util.Value value)
Specified by:
maxValue in interface FTupleColumn

meanValue

public void meanValue(org.freehep.util.Value value)
Specified by:
meanValue in interface FTupleColumn

rmsValue

public void rmsValue(org.freehep.util.Value value)
Specified by:
rmsValue in interface FTupleColumn

resetRows

public void resetRows(int numberOfRows)
Clears the values on the stack.


defaultValue

public void defaultValue(org.freehep.util.Value value)
Specified by:
defaultValue in interface FTupleColumn


jHepWork 2.8 (©) S.Chekanov