|
FreeHEP API Version current |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthep.aida.ref.event.AIDAObservable
hep.aida.ref.ManagedObject
hep.aida.ref.tuple.AbstractTuple
hep.aida.ref.tuple.ReadOnlyAbstractTuple
hep.aida.ref.tuple.ChainedTuple
| Nested Class Summary |
| Nested classes inherited from class hep.aida.ref.tuple.AbstractTuple |
AbstractTuple.AbstractTupleColumnFactory |
| Field Summary |
| Fields inherited from class hep.aida.ref.ManagedObject |
fillable |
| Fields inherited from class hep.aida.ref.event.AIDAObservable |
connectionDidChange, isConnected, isValid |
| Fields inherited from interface hep.aida.ref.tuple.FTuple |
ROWS_UNKNOWN |
| Constructor Summary | |
ChainedTuple(String name,
String title,
hep.aida.ITuple[] set)
Tuple constructor. |
|
| Method Summary | |
String |
columnDefaultString(int column)
|
Object |
columnDefaultValue(int column)
|
double |
columnMax(int column)
Get the maximum value of a column. |
double |
columnMean(int column)
Get the mean value of a column. |
double |
columnMin(int column)
Get the minimum value of a column. |
String |
columnName(int column)
Get the name of a column from its index |
double |
columnRms(int column)
Get the rms of a column. |
int |
columns()
Get the number of columns in the Tuple. |
Class |
columnType(int column)
Get the type of the column from its index |
void |
columnValue(int column,
Value v)
|
int |
findColumn(String name)
Convert a name to a column index. |
hep.aida.ITuple |
findTuple(int column)
|
int |
getRow()
Get the current row. |
boolean |
isInMemory()
|
boolean |
next()
Positions the cursor at the next row. |
boolean |
providesColumnDefaultValues()
|
int |
rows()
The number of rows currently in the ntuple. |
void |
setRow(int row)
Set the current row. |
void |
skip(int rows)
Skips rows. |
void |
start()
Positions the read cursor immediately before the first row. |
boolean |
supportsMultipleCursors()
|
boolean |
supportsRandomAccess()
|
| Methods inherited from class hep.aida.ref.tuple.ReadOnlyAbstractTuple |
addRow, fill, reset, resetRow |
| Methods inherited from class hep.aida.ref.tuple.AbstractTuple |
annotation, column, column, columnByIndex, columnByName, columnNames, columnTypes, columnValue, cursor, evaluateMax, evaluateMax, evaluateMin, evaluateMin, fill, fill, fill, fill, fill, fill, fill, fill, fill, fill, fill, fill, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getObject, getOptions, getShort, getString, getTuple, internalCursor, newInternalCursor, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, setAnnotation, setTitle, title, tuple |
| Methods inherited from class hep.aida.ref.ManagedObject |
isFillable, name, setFillable, setName, type |
| Methods inherited from class hep.aida.ref.event.AIDAObservable |
addListener, createEvent, fireStateChanged, fireStateChanged, fireStateChanged, isConnected, removeAllListeners, removeListener, setConnected, setIsValidAfterNotify, setValid, setValidForAll |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hep.aida.ref.tuple.FTuple |
name |
| Methods inherited from interface hep.aida.ref.event.Connectable |
isConnected, setConnected |
| Constructor Detail |
public ChainedTuple(String name,
String title,
hep.aida.ITuple[] set)
name - the Tuple's nametitle - the Tuple's titleset - Array of ITuples to be chained| Method Detail |
public boolean supportsRandomAccess()
supportsRandomAccess in interface FTuplesupportsRandomAccess in class AbstractTuplepublic boolean supportsMultipleCursors()
supportsMultipleCursors in interface FTuplesupportsMultipleCursors in class AbstractTuplepublic boolean isInMemory()
isInMemory in interface FTupleisInMemory in class AbstractTuplepublic boolean providesColumnDefaultValues()
providesColumnDefaultValues in class AbstractTuple
public void columnValue(int column,
Value v)
columnValue in class AbstractTuplepublic String columnDefaultString(int column)
columnDefaultString in class AbstractTuplepublic int columns()
columns in interface hep.aida.ITuplecolumns in class AbstractTuplepublic String columnName(int column)
columnName in interface hep.aida.ITuplecolumnName in class AbstractTuplecolumn - the column's index
public Class columnType(int column)
columnType in interface hep.aida.ITuplecolumnType in class AbstractTuplecolumn - the column's index
public double columnMin(int column)
columnMin in interface hep.aida.ITuplecolumnMin in class AbstractTuplecolumn - The column's index.
public double columnMax(int column)
columnMax in interface hep.aida.ITuplecolumnMax in class AbstractTuplecolumn - The column's index.
public double columnMean(int column)
columnMean in interface hep.aida.ITuplecolumnMean in class AbstractTuplecolumn - The column's index.
public double columnRms(int column)
columnRms in interface hep.aida.ITuplecolumnRms in class AbstractTuplecolumn - The column's index.
public int rows()
rows in interface hep.aida.ITuplerows in class AbstractTuplepublic int getRow()
getRow in class AbstractTuplepublic hep.aida.ITuple findTuple(int column)
findTuple in interface hep.aida.ITuplefindTuple in class AbstractTuplepublic void setRow(int row)
setRow in interface hep.aida.ITuplesetRow in class AbstractTuplerow - The current row;
public void start()
start in interface hep.aida.ITuplestart in class AbstractTuplepublic void skip(int rows)
skip in interface hep.aida.ITupleskip in class AbstractTuplerows - number of rows to skip, greater than 0.
public boolean next()
next in interface hep.aida.ITuplenext in class AbstractTuple
public int findColumn(String name)
throws IllegalArgumentException
findColumn in interface hep.aida.ITuplefindColumn in class AbstractTupleIllegalArgumentExceptionpublic Object columnDefaultValue(int column)
columnDefaultValue in interface hep.aida.ITuplecolumnDefaultValue in class AbstractTuple
|
FreeHEP API Version current |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||