FreeHEP API
Version current

hep.aida.ref.tuple
Class AbstractTuple

java.lang.Object
  extended byhep.aida.ref.event.AIDAObservable
      extended byhep.aida.ref.ManagedObject
          extended byhep.aida.ref.tuple.AbstractTuple
All Implemented Interfaces:
Connectable, FTuple, hep.aida.dev.IDevManagedObject, hep.aida.IManagedObject, hep.aida.ITuple
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.

Author:
The AIDA team @ SLAC.
Source Code:
AbstractTuple.java

Nested Class Summary
static class 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
AbstractTuple(String name, String options)
           
AbstractTuple(String name, String title, String options)
           
 
Method Summary
abstract  void addRow()
           
 hep.aida.IAnnotation annotation()
           
 hep.aida.IBaseTupleColumn column(int index)
           
 hep.aida.IBaseTupleColumn column(String name)
           
 FTupleColumn columnByIndex(int index)
           
 FTupleColumn columnByName(String name)
           
abstract  String columnDefaultString(int column)
           
 Object columnDefaultValue(int column)
           
abstract  double columnMax(int index)
           
abstract  double columnMean(int index)
           
abstract  double columnMin(int index)
           
abstract  String columnName(int index)
           
 String[] columnNames()
           
abstract  double columnRms(int index)
           
abstract  int columns()
           
abstract  Class columnType(int index)
           
 Class[] columnTypes()
           
 void columnValue(int index, FTupleCursor c, Value v)
           
abstract  void columnValue(int param, 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, Object obj)
           
 void fill(int index, short value)
           
 void fill(int index, String str)
           
abstract  void fill(int param, Value value)
           
abstract  int findColumn(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)
           
 Object getObject(int index)
           
 String getOptions()
           
 int getRow()
           
 short getShort(int index)
           
 String getString(int index)
           
 hep.aida.ITuple getTuple(int col)
           
protected  TupleCursor internalCursor()
           
 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(String title)
           
 void skip(int rows)
           
 void start()
           
 boolean supportsMultipleCursors()
           
 boolean supportsRandomAccess()
           
 String title()
           
 FTuple tuple(int index)
           
 
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

AbstractTuple

public AbstractTuple(String name,
                     String options)

AbstractTuple

public AbstractTuple(String name,
                     String title,
                     String options)
Method Detail

columnMax

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

columnMean

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

columnMin

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

columnName

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

columnRms

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

columnType

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

columns

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

columnDefaultString

public abstract 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(String str)
                        throws IllegalArgumentException
Specified by:
findColumn in interface hep.aida.ITuple
Throws:
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

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,
                                 Value value)

fill

public abstract void fill(int param,
                          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 Object columnDefaultValue(int column)
Specified by:
columnDefaultValue in interface hep.aida.ITuple

getOptions

public String getOptions()

cursor

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

newInternalCursor

public void newInternalCursor()

internalCursor

protected TupleCursor internalCursor()

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,
                        Value v)
Specified by:
columnValue in interface FTuple

getBoolean

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

getByte

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

getChar

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

getDouble

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

getFloat

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

getInt

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

getLong

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

getObject

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

getShort

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

getString

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

fill

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

fill

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

fill

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

fill

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

fill

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

fill

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

fill

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

fill

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

fill

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

fill

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

fill

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

fill

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

columnNames

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

columnTypes

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

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)

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(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(String name)
Specified by:
columnByName in interface FTuple

evaluateMin

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

evaluateMin

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

evaluateMax

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

evaluateMax

public double evaluateMax(hep.aida.IEvaluator evaluator,
                          hep.aida.IFilter filter)
                   throws IllegalArgumentException
Specified by:
evaluateMax in interface hep.aida.ITuple
Throws:
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

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.