hep.aida.ref.tuple
Class AbstractTuple

java.lang.Object
  extended by hep.aida.ref.event.AIDAObservable
      extended by hep.aida.ref.ManagedObject
          extended by hep.aida.ref.tuple.AbstractTuple
All Implemented Interfaces:
hep.aida.dev.IDevManagedObject, hep.aida.IManagedObject, hep.aida.ITuple, Connectable, FTuple
Direct Known Subclasses:
ReadOnlyAbstractTuple, Tuple

public abstract class AbstractTuple
extends ManagedObject
implements hep.aida.ITuple, FTuple

Base class for Tuple, ChainedTuple etc. This implements all methods which modify the tuple to throw exceptions.


Nested Class Summary
static class AbstractTuple.AbstractTupleColumnFactory
           
 
Field Summary
 
Fields inherited from interface hep.aida.ref.tuple.FTuple
ROWS_UNKNOWN
 
Constructor Summary
AbstractTuple(java.lang.String name, java.lang.String options)
           
AbstractTuple(java.lang.String name, java.lang.String title, java.lang.String options)
           
 
Method Summary
abstract  void addRow()
           
 hep.aida.IAnnotation annotation()
           
 hep.aida.IBaseTupleColumn column(int index)
           
 hep.aida.IBaseTupleColumn column(java.lang.String name)
           
 FTupleColumn columnByIndex(int index)
           
 FTupleColumn columnByName(java.lang.String name)
           
abstract  java.lang.String columnDefaultString(int column)
           
 java.lang.Object columnDefaultValue(int column)
           
abstract  double columnMax(int index)
           
abstract  double columnMean(int index)
           
abstract  double columnMin(int index)
           
abstract  java.lang.String columnName(int index)
           
 java.lang.String[] columnNames()
           
abstract  double columnRms(int index)
           
abstract  int columns()
           
abstract  java.lang.Class columnType(int index)
           
 java.lang.Class[] columnTypes()
           
 void columnValue(int index, FTupleCursor c, org.freehep.util.Value v)
           
abstract  void columnValue(int param, org.freehep.util.Value value)
           
 FTupleCursor cursor()
           
 double evaluateMax(hep.aida.IEvaluator evaluator)
           
 double evaluateMax(hep.aida.IEvaluator evaluator, hep.aida.IFilter filter)
           
 double evaluateMin(hep.aida.IEvaluator evaluator)
           
 double evaluateMin(hep.aida.IEvaluator evaluator, hep.aida.IFilter filter)
           
 void fill(double[] values)
           
 void fill(float[] values)
           
 void fill(int index, boolean value)
           
 void fill(int index, byte value)
           
 void fill(int index, char value)
           
 void fill(int index, double value)
           
 void fill(int index, float value)
           
 void fill(int index, int value)
           
 void fill(int index, long value)
           
 void fill(int index, java.lang.Object obj)
           
 void fill(int index, short value)
           
 void fill(int index, java.lang.String str)
           
abstract  void fill(int param, org.freehep.util.Value value)
           
abstract  int findColumn(java.lang.String str)
           
abstract  hep.aida.ITuple findTuple(int index)
           
 boolean getBoolean(int index)
           
 byte getByte(int index)
           
 char getChar(int index)
           
 double getDouble(int index)
           
 float getFloat(int index)
           
 int getInt(int index)
           
 long getLong(int index)
           
 java.lang.Object getObject(int index)
           
 java.lang.String getOptions()
           
 int getRow()
           
 short getShort(int index)
           
 java.lang.String getString(int index)
           
 hep.aida.ITuple getTuple(int col)
           
 boolean isInMemory()
           
 void newInternalCursor()
           
 boolean next()
           
 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)
           
 boolean providesColumnDefaultValues()
           
abstract  void reset()
           
abstract  void resetRow()
           
abstract  int rows()
           
 void setAnnotation(hep.aida.IAnnotation annotation)
           
 void setRow(int row)
           
 void setTitle(java.lang.String title)
           
 void skip(int rows)
           
 void start()
           
 boolean supportsMultipleCursors()
           
 boolean supportsRandomAccess()
           
 java.lang.String title()
           
 FTuple tuple(int index)
           
 
Methods inherited from class hep.aida.ref.ManagedObject
isFillable, name, setFillable, setName, type, typeForClass
 
Methods inherited from class hep.aida.ref.event.AIDAObservable
addListener, isConnected, removeAllListeners, removeListener, setConnected, setValid, setValidForAll
 
Methods inherited from class java.lang.Object
equals, 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

AbstractTuple

public AbstractTuple(java.lang.String name,
                     java.lang.String options)

AbstractTuple

public AbstractTuple(java.lang.String name,
                     java.lang.String title,
                     java.lang.String options)
Method Detail

columnMax

public abstract double columnMax(int index)
                          throws java.lang.IllegalArgumentException
Specified by:
columnMax in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

columnMean

public abstract double columnMean(int index)
                           throws java.lang.IllegalArgumentException
Specified by:
columnMean in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

columnMin

public abstract double columnMin(int index)
                          throws java.lang.IllegalArgumentException
Specified by:
columnMin in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

columnName

public abstract java.lang.String columnName(int index)
                                     throws java.lang.IllegalArgumentException
Specified by:
columnName in interface hep.aida.ITuple
Specified by:
columnName in interface FTuple
Throws:
java.lang.IllegalArgumentException

columnRms

public abstract double columnRms(int index)
                          throws java.lang.IllegalArgumentException
Specified by:
columnRms in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

columnType

public abstract java.lang.Class columnType(int index)
                                    throws java.lang.IllegalArgumentException
Specified by:
columnType in interface hep.aida.ITuple
Specified by:
columnType in interface FTuple
Throws:
java.lang.IllegalArgumentException

columns

public abstract int columns()
Specified by:
columns in interface hep.aida.ITuple
Specified by:
columns in interface FTuple

columnDefaultString

public abstract java.lang.String columnDefaultString(int column)

addRow

public abstract void addRow()
                     throws hep.aida.OutOfStorageException
Specified by:
addRow in interface hep.aida.ITuple
Throws:
hep.aida.OutOfStorageException

findColumn

public abstract int findColumn(java.lang.String str)
                        throws java.lang.IllegalArgumentException
Specified by:
findColumn in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

findTuple

public abstract hep.aida.ITuple findTuple(int index)
Specified by:
findTuple in interface hep.aida.ITuple

rows

public abstract int rows()
Specified by:
rows in interface hep.aida.ITuple
Specified by:
rows in interface FTuple

reset

public abstract void reset()
Specified by:
reset in interface hep.aida.ITuple

resetRow

public abstract void resetRow()
Specified by:
resetRow in interface hep.aida.ITuple

columnValue

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

fill

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

tuple

public FTuple tuple(int index)
Specified by:
tuple in interface FTuple

isInMemory

public boolean isInMemory()
Specified by:
isInMemory in interface FTuple

providesColumnDefaultValues

public boolean providesColumnDefaultValues()

supportsMultipleCursors

public boolean supportsMultipleCursors()
Specified by:
supportsMultipleCursors in interface FTuple

supportsRandomAccess

public boolean supportsRandomAccess()
Specified by:
supportsRandomAccess in interface FTuple

columnDefaultValue

public java.lang.Object columnDefaultValue(int column)
Specified by:
columnDefaultValue in interface hep.aida.ITuple

getOptions

public java.lang.String getOptions()

cursor

public FTupleCursor cursor()
Specified by:
cursor in interface FTuple

newInternalCursor

public void newInternalCursor()

setRow

public void setRow(int row)
Specified by:
setRow in interface hep.aida.ITuple

start

public void start()
Specified by:
start in interface hep.aida.ITuple

skip

public void skip(int rows)
Specified by:
skip in interface hep.aida.ITuple

next

public boolean next()
Specified by:
next in interface hep.aida.ITuple

getRow

public int getRow()

columnValue

public void columnValue(int index,
                        FTupleCursor c,
                        org.freehep.util.Value v)
Specified by:
columnValue in interface FTuple

getBoolean

public boolean getBoolean(int index)
                   throws java.lang.ClassCastException
Specified by:
getBoolean in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

getByte

public byte getByte(int index)
             throws java.lang.ClassCastException
Specified by:
getByte in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

getChar

public char getChar(int index)
             throws java.lang.ClassCastException
Specified by:
getChar in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

getDouble

public double getDouble(int index)
                 throws java.lang.ClassCastException
Specified by:
getDouble in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

getFloat

public float getFloat(int index)
               throws java.lang.ClassCastException
Specified by:
getFloat in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

getInt

public int getInt(int index)
           throws java.lang.ClassCastException
Specified by:
getInt in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

getLong

public long getLong(int index)
             throws java.lang.ClassCastException
Specified by:
getLong in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

getObject

public java.lang.Object getObject(int index)
                           throws java.lang.ClassCastException
Specified by:
getObject in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

getShort

public short getShort(int index)
               throws java.lang.ClassCastException
Specified by:
getShort in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

getString

public java.lang.String getString(int index)
                           throws java.lang.ClassCastException
Specified by:
getString in interface hep.aida.ITuple
Throws:
java.lang.ClassCastException

fill

public void fill(double[] values)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(float[] values)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 boolean value)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 byte value)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 char value)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 double value)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 float value)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 int value)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 java.lang.Object obj)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 java.lang.String str)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 long value)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

fill

public void fill(int index,
                 short value)
          throws java.lang.IllegalArgumentException
Specified by:
fill in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

columnNames

public java.lang.String[] columnNames()
Specified by:
columnNames in interface hep.aida.ITuple

columnTypes

public java.lang.Class[] columnTypes()
Specified by:
columnTypes in interface hep.aida.ITuple

title

public java.lang.String title()
Specified by:
title in interface hep.aida.ITuple
Specified by:
title in interface FTuple

setTitle

public void setTitle(java.lang.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)

getTuple

public hep.aida.ITuple getTuple(int col)
Specified by:
getTuple in interface hep.aida.ITuple

column

public hep.aida.IBaseTupleColumn column(int index)
Specified by:
column in interface hep.aida.ITuple

column

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

columnByIndex

public FTupleColumn columnByIndex(int index)
Specified by:
columnByIndex in interface FTuple

columnByName

public FTupleColumn columnByName(java.lang.String name)
Specified by:
columnByName in interface FTuple

evaluateMin

public double evaluateMin(hep.aida.IEvaluator evaluator)
                   throws java.lang.IllegalArgumentException
Specified by:
evaluateMin in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

evaluateMin

public double evaluateMin(hep.aida.IEvaluator evaluator,
                          hep.aida.IFilter filter)
                   throws java.lang.IllegalArgumentException
Specified by:
evaluateMin in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

evaluateMax

public double evaluateMax(hep.aida.IEvaluator evaluator)
                   throws java.lang.IllegalArgumentException
Specified by:
evaluateMax in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

evaluateMax

public double evaluateMax(hep.aida.IEvaluator evaluator,
                          hep.aida.IFilter filter)
                   throws java.lang.IllegalArgumentException
Specified by:
evaluateMax in interface hep.aida.ITuple
Throws:
java.lang.IllegalArgumentException

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


jHepWork 2.1 (C) S.Chekanov