RAIDA
1.9.0
|
User level interface to a Tuple. More...
#include <ITupleROOT.h>
Public Member Functions | |
ITupleROOT (const std::string &name, const std::string &title, const std::vector< std::string > &columnNames, const std::vector< std::string > &columnType, const std::string &options="") | |
Constructor. | |
virtual | ~ITupleROOT () |
Destructor. | |
virtual std::string | title () const |
Get the title of this ITuple. More... | |
virtual bool | setTitle (const std::string &title) |
Set the title of the ITuple. More... | |
virtual bool | fill (int column, double value) |
Get the IAnnotation corresponding to this ITuple. More... | |
virtual bool | fill (int column, float value) |
Fill a given column with a float. More... | |
virtual bool | fill (int column, int value) |
Fill a given column with an integer. More... | |
virtual bool | fill (int column, short value) |
Fill a given column with a short. More... | |
virtual bool | fill (int column, long value) |
Fill a given column with a long. More... | |
virtual bool | fill (int column, char value) |
Fill a given column with a char. More... | |
virtual bool | fill (int column, bool value) |
Fill a given column with a boolean. More... | |
virtual bool | fill (const std::vector< double > &values) |
Fill a given column with a string. More... | |
virtual bool | fill (const std::vector< float > &values) |
Fill all the columns at once with floats. More... | |
virtual bool | addRow () |
Add the current row to the ITuple. More... | |
virtual void | resetRow () |
Clear the current(not yet added) row. | |
virtual void | reset () |
Reset the ITuple. More... | |
virtual int | rows () const |
Get the number of rows currently filled in the ITuple. More... | |
virtual void | start () |
Positions the read cursor immediately before the first row. | |
virtual bool | skip (int rows) |
Skips a given number of rows. More... | |
virtual bool | next () |
Positions the cursor at the next row. More... | |
virtual bool | setRow (int rowIndex) |
Position the cursor at a give row. More... | |
virtual bool | mySetRow (int rowIndex) const |
virtual int | findColumn (const std::string &name) const |
Get the index within the ITuple of a given column. More... | |
virtual double | getDouble (int column) const |
Get the double stored in a given column at the current cursor's position. More... | |
virtual float | getFloat (int column) const |
Get the float stored in a given column at the current cursor's position. More... | |
virtual int | getInt (int column) const |
Get the integer stored in a given column at the current cursor's position. More... | |
virtual short | getShort (int column) const |
Get the short stored in a given column at the current cursor's position. More... | |
virtual long | getLong (int column) const |
Get the long stored in a given column at the current cursor's position. More... | |
virtual char | getChar (int column) const |
Get the character stored in a given column at the current cursor's position. More... | |
virtual bool | getBoolean (int column) const |
Get the boolean stored in a given column at the current cursor's position. More... | |
virtual int | columns () const |
Get the string stored in a given column at the current cursor's position. More... | |
virtual std::string | columnName (int column) const |
Get the name of a column from its index. More... | |
virtual std::vector< std::string > | columnNames () const |
Get the names of all the columns. More... | |
virtual std::string | columnType (int column) const |
Get the type of a give column. More... | |
virtual std::vector< std::string > | columnTypes () const |
Get the types of all the columns. More... | |
virtual double | columnMin (int column) const |
Get the minimum value of a given column (if it can be converted to a double). More... | |
virtual double | columnMax (int column) const |
Get the maximum value of a given column (if it can be converted to a double). More... | |
virtual double | columnMean (int column) const |
Get the mean value of a given column (if it can be converted to a double). More... | |
virtual double | columnRms (int column) const |
Get the RMS of a given column (if it can be converted to a double). More... | |
virtual bool | project (IHistogram1D &histogram, IEvaluator &evaluatorX) |
Fill an IHistogram1D from the tuple. More... | |
virtual bool | project (IHistogram1D &histogram, IEvaluator &evaluatorX, IFilter &filter) |
Fill an IHistogram1D from the tuple. More... | |
virtual bool | project (IHistogram1D &histogram, IEvaluator &evaluatorX, IEvaluator &weight) |
Fill an IHistogram1D from the tuple. More... | |
virtual bool | project (IHistogram1D &histogram, IEvaluator &evaluatorX, IFilter &filter, IEvaluator &weight) |
Fill an IHistogram1D from the tuple. More... | |
virtual bool | project (IHistogram2D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY) |
Fill an IHistogram2D from the tuple. More... | |
virtual bool | project (IHistogram2D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter) |
Fill an IHistogram2D from the tuple. More... | |
virtual bool | project (IHistogram2D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &weight) |
Fill an IHistogram2D from the tuple. More... | |
virtual bool | project (IHistogram2D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter, IEvaluator &weight) |
Fill an IHistogram2D from the tuple. More... | |
virtual bool | project (IHistogram3D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ) |
Fill an IHistogram3D from the tuple. More... | |
virtual bool | project (IHistogram3D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter) |
Fill an IHistogram3D from the tuple. More... | |
virtual bool | project (IHistogram3D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IEvaluator &weight) |
Fill an IHistogram3D from the tuple. More... | |
virtual bool | project (IHistogram3D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter, IEvaluator &weight) |
Fill an IHistogram3D from the tuple. More... | |
virtual bool | project (ICloud1D &cloud, IEvaluator &evaluatorX) |
Fill an ICloud1D from the tuple. More... | |
virtual bool | project (ICloud1D &cloud, IEvaluator &evaluatorX, IFilter &filter) |
Fill an ICloud1D from the tuple. More... | |
virtual bool | project (ICloud1D &cloud, IEvaluator &evaluatorX, IEvaluator &weight) |
Fill an ICloud1D from the tuple. More... | |
virtual bool | project (ICloud1D &cloud, IEvaluator &evaluatorX, IFilter &filter, IEvaluator &weight) |
Fill an ICloud1D from the tuple. More... | |
virtual bool | project (ICloud2D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY) |
Fill an ICloud2D from the tuple. More... | |
virtual bool | project (ICloud2D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter) |
Fill an ICloud2D from the tuple. More... | |
virtual bool | project (ICloud2D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &weight) |
Fill an ICloud2D from the tuple. More... | |
virtual bool | project (ICloud2D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter, IEvaluator &weight) |
Fill an ICloud2D from the tuple. More... | |
virtual bool | project (ICloud3D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ) |
Fill an ICloud3D from the tuple. More... | |
virtual bool | project (ICloud3D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter) |
Fill an ICloud3D from the tuple. More... | |
virtual bool | project (ICloud3D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IEvaluator &weight) |
Fill an ICloud3D from the tuple. More... | |
virtual bool | project (ICloud3D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter, IEvaluator &weight) |
Fill an ICloud3D from the tuple. More... | |
virtual bool | project (IProfile1D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY) |
Fill an IProfile1D from the tuple. More... | |
virtual bool | project (IProfile1D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter) |
Fill an IProfile1D from the tuple. More... | |
virtual bool | project (IProfile1D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &weight) |
Fill an IProfile1D from the tuple. More... | |
virtual bool | project (IProfile1D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter, IEvaluator &weight) |
Fill an IProfile1D from the tuple. More... | |
virtual bool | project (IProfile2D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ) |
Fill an IProfile2D from the tuple. More... | |
virtual bool | project (IProfile2D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter) |
Fill an IProfile2D from the tuple. More... | |
virtual bool | project (IProfile2D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IEvaluator &weight) |
Fill an IProfile2D from the tuple. More... | |
virtual bool | project (IProfile2D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter, IEvaluator &weight) |
Fill an IProfile2D from the tuple. More... | |
Public Member Functions inherited from AIDA::ITuple | |
virtual | ~ITuple () |
Destructor. | |
Protected Attributes | |
TTree * | _theTree |
See IManagedObject for a description. More... | |
std::vector< LeafPoint > | _pointVec |
std::vector< LeafPoint > | _readPointVec |
int | _readCursor |
|
virtual |
Add the current row to the ITuple.
This method should be called after fill has been called for the columns; unfilled columns will be filled with their default value.
Implements AIDA::ITuple.
References _theTree.
|
virtual |
Get the maximum value of a given column (if it can be converted to a double).
column | The column's index. |
Implements AIDA::ITuple.
|
virtual |
Get the mean value of a given column (if it can be converted to a double).
column | The column's index. |
Implements AIDA::ITuple.
References getDouble(), and rows().
Referenced by columnRms().
|
virtual |
Get the minimum value of a given column (if it can be converted to a double).
column | The column's index. |
Implements AIDA::ITuple.
|
virtual |
Get the name of a column from its index.
column | The column's index. |
Implements AIDA::ITuple.
|
virtual |
|
virtual |
Get the RMS of a given column (if it can be converted to a double).
column | The column's index. |
Implements AIDA::ITuple.
References columnMean(), getDouble(), and rows().
|
virtual |
Get the string stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
column | The column's index within the ITuple. |
column | The column's index. |
Implements AIDA::ITuple.
|
virtual |
Get the type of a give column.
column | The column's type. |
Implements AIDA::ITuple.
|
virtual |
|
virtual |
Get the IAnnotation corresponding to this ITuple.
column | The column's index within the ITuple. |
value | The double. |
Implements AIDA::ITuple.
|
virtual |
Fill a given column with a float.
column | The column's index within the ITuple. |
value | The float. |
Implements AIDA::ITuple.
|
virtual |
Fill a given column with an integer.
column | The column's index within the ITuple. |
value | The integer. |
Implements AIDA::ITuple.
|
virtual |
Fill a given column with a short.
column | The column's index within the ITuple. |
value | The short. |
Implements AIDA::ITuple.
|
virtual |
Fill a given column with a long.
column | The column's index within the ITuple. |
value | The long. |
Implements AIDA::ITuple.
|
virtual |
Fill a given column with a char.
column | The column's index within the ITuple. |
value | The char. |
Implements AIDA::ITuple.
|
virtual |
Fill a given column with a boolean.
column | The column's index within the ITuple. |
value | The boolean. |
Implements AIDA::ITuple.
|
virtual |
Fill a given column with a string.
column | The column's index within the ITuple. |
value | The string. |
column | The column's index within the ITuple. |
value | The object. |
values | The array of doubles. |
Implements AIDA::ITuple.
|
virtual |
Fill all the columns at once with floats.
values | The array of floats. |
Implements AIDA::ITuple.
|
virtual |
Get the index within the ITuple of a given column.
name | The colum's name. |
Implements AIDA::ITuple.
|
virtual |
Get the boolean stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implements AIDA::ITuple.
References _theTree.
|
virtual |
Get the character stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implements AIDA::ITuple.
References _theTree.
|
virtual |
Get the double stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implements AIDA::ITuple.
References _theTree.
Referenced by columnMean(), and columnRms().
|
virtual |
Get the float stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implements AIDA::ITuple.
References _theTree.
|
virtual |
Get the integer stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implements AIDA::ITuple.
References _theTree.
|
virtual |
Get the long stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implements AIDA::ITuple.
References _theTree.
|
virtual |
Get the short stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implements AIDA::ITuple.
References _theTree.
|
virtual |
Positions the cursor at the next row.
Implements AIDA::ITuple.
References _theTree.
|
virtual |
Fill an IHistogram1D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram. The value is computed from the current row of the tuple. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram1D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the histogram is not filled. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram1D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram. The value is computed from the current row of the tuple. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram1D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the histogram is not filled. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram2D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the histogram along the y axis. The value is computed from the current row of the tuple. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram2D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the histogram along the y axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the histogram is not filled. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram2D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the histogram along the y axis. The value is computed from the current row of the tuple. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram2D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the histogram along the y axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the histogram is not filled. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram3D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the histogram along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the histogram along the z axis. The value is computed from the current row of the tuple. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram3D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the histogram along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the histogram along the z axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the histogram is not filled. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram3D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the histogram along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the histogram along the z axis. The value is computed from the current row of the tuple. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an IHistogram3D from the tuple.
histogram | The histogram to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the histogram along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the histogram along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the histogram along the z axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the histogram is not filled. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud1D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud. The value is computed from the current row of the tuple. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud1D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the cloud is not filled. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud1D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud. The value is computed from the current row of the tuple. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud1D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the cloud is not filled. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud2D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the cloud along the y axis. The value is computed from the current row of the tuple. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud2D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the cloud along the y axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the cloud is not filled. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud2D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the cloud along the y axis. The value is computed from the current row of the tuple. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud2D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the cloud along the y axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the cloud is not filled. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud3D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the cloud along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the cloud along the z axis. The value is computed from the current row of the tuple. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud3D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the cloud along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the cloud along the z axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the cloud is not filled. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud3D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the cloud along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the cloud along the z axis. The value is computed from the current row of the tuple. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an ICloud3D from the tuple.
cloud | The cloud to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the cloud along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the cloud along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the cloud along the z axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the cloud is not filled. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an IProfile1D from the tuple.
profile | The profile to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the profile along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the profile along the y axis. The value is computed from the current row of the tuple. |
Implements AIDA::ITuple.
|
virtual |
Fill an IProfile1D from the tuple.
profile | The profile to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the profile along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the profile along the y axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the profile is not filled. |
Implements AIDA::ITuple.
|
virtual |
Fill an IProfile1D from the tuple.
profile | The profile to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the profile along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the profile along the y axis. The value is computed from the current row of the tuple. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an IProfile1D from the tuple.
profile | The profile to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the profile along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the profile along the y axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the profile is not filled. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an IProfile2D from the tuple.
profile | The profile to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the profile along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the profile along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the profile along the z axis. The value is computed from the current row of the tuple. |
Implements AIDA::ITuple.
|
virtual |
Fill an IProfile2D from the tuple.
profile | The profile to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the profile along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the profile along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the profile along the z axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the profile is not filled. |
Implements AIDA::ITuple.
|
virtual |
Fill an IProfile2D from the tuple.
profile | The profile to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the profile along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the profile along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the profile along the z axis. The value is computed from the current row of the tuple. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
Fill an IProfile2D from the tuple.
profile | The profile to fill. |
evaluatorX | The evaluator used to compute the value to be filled in the profile along the x axis. The value is computed from the current row of the tuple. |
evaluatorY | The evaluator used to compute the value to be filled in the profile along the y axis. The value is computed from the current row of the tuple. |
evaluatorZ | The evaluator used to compute the value to be filled in the profile along the z axis. The value is computed from the current row of the tuple. |
filter | The filter object used to accept or not the current row. If rejected, the profile is not filled. |
weight | The evaluator which determines the weight which is used during the filling. |
Implements AIDA::ITuple.
|
virtual |
|
virtual |
Get the number of rows currently filled in the ITuple.
Implements AIDA::ITuple.
References _theTree.
Referenced by columnMax(), columnMean(), columnMin(), columnRms(), and skip().
|
virtual |
Position the cursor at a give row.
rowIndex | The row where the cursor has to be positioned. |
Implements AIDA::ITuple.
|
virtual |
Set the title of the ITuple.
title | The new ITuple's title. |
Implements AIDA::ITuple.
References _theTree.
|
virtual |
Skips a given number of rows.
rows | The number of rows to skip. |
Implements AIDA::ITuple.
|
virtual |
Get the title of this ITuple.
Implements AIDA::ITuple.
References _theTree.
|
protected |
See IManagedObject for a description.
className | The name of the class to cast on. |
Referenced by addRow(), columnMax(), columnMin(), getBoolean(), getChar(), getDouble(), getFloat(), getInt(), getLong(), getShort(), ITupleROOT(), next(), rows(), setTitle(), skip(), and title().