hep.aida.ref.tuple
Class AbstractTuple
java.lang.Object
|
+--hep.aida.ref.event.AIDAObservable
|
+--hep.aida.ref.ManagedObject
|
+--hep.aida.ref.tuple.AbstractTuple
- All Implemented Interfaces:
- hep.aida.dev.IDevManagedObject, hep.aida.IManagedObject, hep.aida.ITuple
- Direct Known Subclasses:
- ChainedTuple, Tuple
- public abstract class AbstractTuple
- extends ManagedObject
- implements hep.aida.ITuple
Base class for Tuple, ChainedTuple etc.
This implements all methods which modify the tuple to throw exceptions.
- Author:
- The AIDA team @ SLAC.
Method Summary |
void |
addRow()
|
hep.aida.IAnnotation |
annotation()
|
String[] |
columnNames()
|
Class[] |
columnTypes()
|
void |
fill(double[] values)
|
void |
fill(float[] values)
|
void |
fill(int param,
boolean param1)
|
void |
fill(int param,
byte param1)
|
void |
fill(int param,
char param1)
|
void |
fill(int param,
double param1)
|
void |
fill(int param,
float param1)
|
void |
fill(int param,
int param1)
|
void |
fill(int param,
long param1)
|
void |
fill(int param,
Object obj)
|
void |
fill(int param,
short param1)
|
void |
fill(int param,
String str)
|
String |
getAIDAType()
Non-AIDA methods down here. |
int |
getRow()
|
void |
project(hep.aida.ICloud1D cloud,
hep.aida.IEvaluator evaluator)
|
void |
project(hep.aida.ICloud1D cloud,
hep.aida.IEvaluator evaluator,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.ICloud1D cloud,
hep.aida.IEvaluator evaluator,
hep.aida.IFilter filter)
|
void |
project(hep.aida.ICloud1D cloud,
hep.aida.IEvaluator evaluator,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.ICloud2D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY)
|
void |
project(hep.aida.ICloud2D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.ICloud2D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter)
|
void |
project(hep.aida.ICloud2D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.ICloud3D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ)
|
void |
project(hep.aida.ICloud3D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.ICloud3D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter)
|
void |
project(hep.aida.ICloud3D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IHistogram1D histogram,
hep.aida.IEvaluator evaluator)
|
void |
project(hep.aida.IHistogram1D histogram,
hep.aida.IEvaluator evaluator,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IHistogram1D histogram,
hep.aida.IEvaluator evaluator,
hep.aida.IFilter filter)
|
void |
project(hep.aida.IHistogram1D histogram,
hep.aida.IEvaluator evaluator,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IHistogram2D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY)
|
void |
project(hep.aida.IHistogram2D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IHistogram2D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter)
|
void |
project(hep.aida.IHistogram2D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IHistogram3D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ)
|
void |
project(hep.aida.IHistogram3D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IHistogram3D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter)
|
void |
project(hep.aida.IHistogram3D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IProfile1D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY)
|
void |
project(hep.aida.IProfile1D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IProfile1D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter)
|
void |
project(hep.aida.IProfile1D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IProfile2D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ)
|
void |
project(hep.aida.IProfile2D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IEvaluator weightEvaluator)
|
void |
project(hep.aida.IProfile2D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter)
|
void |
project(hep.aida.IProfile2D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
|
void |
reset()
|
void |
resetRow()
|
void |
setAnnotation(hep.aida.IAnnotation annotation)
|
void |
setTitle(String title)
|
String |
title()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface hep.aida.ITuple |
columnMax, columnMean, columnMin, columnName, columnRms, columns, columnType, findColumn, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getObject, getShort, getString, getTuple, next, rows, setRow, skip, start |
AbstractTuple
public AbstractTuple(String name)
columnNames
public String[] columnNames()
- Specified by:
columnNames
in interface hep.aida.ITuple
columnTypes
public Class[] columnTypes()
- Specified by:
columnTypes
in interface hep.aida.ITuple
getAIDAType
public String getAIDAType()
- Description copied from class:
ManagedObject
- Non-AIDA methods down here.
- Overrides:
getAIDAType
in class ManagedObject
title
public String title()
- Specified by:
title
in interface hep.aida.ITuple
setTitle
public void setTitle(String title)
- Specified by:
setTitle
in interface hep.aida.ITuple
annotation
public hep.aida.IAnnotation annotation()
- Specified by:
annotation
in interface hep.aida.ITuple
setAnnotation
public void setAnnotation(hep.aida.IAnnotation annotation)
getRow
public int getRow()
addRow
public void addRow()
throws hep.aida.OutOfStorageException
- Specified by:
addRow
in interface hep.aida.ITuple
hep.aida.OutOfStorageException
fill
public void fill(double[] values)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(float[] values)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
int param1)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
double param1)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
float param1)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
long param1)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
Object obj)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
char param1)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
byte param1)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
short param1)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
String str)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
fill
public void fill(int param,
boolean param1)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITuple
IllegalArgumentException
reset
public void reset()
- Specified by:
reset
in interface hep.aida.ITuple
resetRow
public void resetRow()
- Specified by:
resetRow
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram1D histogram,
hep.aida.IEvaluator evaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram1D histogram,
hep.aida.IEvaluator evaluator,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram1D histogram,
hep.aida.IEvaluator evaluator,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram1D histogram,
hep.aida.IEvaluator evaluator,
hep.aida.IFilter filter)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram2D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram2D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram2D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram2D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram3D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram3D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram3D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IHistogram3D histogram,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud1D cloud,
hep.aida.IEvaluator evaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud1D cloud,
hep.aida.IEvaluator evaluator,
hep.aida.IFilter filter)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud1D cloud,
hep.aida.IEvaluator evaluator,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud1D cloud,
hep.aida.IEvaluator evaluator,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud2D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud2D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud2D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud2D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud3D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud3D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud3D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.ICloud3D cloud,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IProfile1D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IProfile1D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IProfile1D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IProfile1D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IProfile2D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IProfile2D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IProfile2D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter)
- Specified by:
project
in interface hep.aida.ITuple
project
public void project(hep.aida.IProfile2D profile,
hep.aida.IEvaluator evaluatorX,
hep.aida.IEvaluator evaluatorY,
hep.aida.IEvaluator evaluatorZ,
hep.aida.IFilter filter,
hep.aida.IEvaluator weightEvaluator)
- Specified by:
project
in interface hep.aida.ITuple
Copyright © 2000-2003 FreeHEP, All Rights Reserved.