RAIDA
1.9.0
|
User level interface to a Tuple. More...
#include <ITuple.h>
Public Member Functions | |
virtual | ~ITuple () |
Destructor. | |
virtual std::string | title () const =0 |
Get the title of this ITuple. More... | |
virtual bool | setTitle (const std::string &title)=0 |
Set the title of the ITuple. More... | |
virtual bool | fill (int column, double value)=0 |
Get the IAnnotation corresponding to this ITuple. More... | |
virtual bool | fill (int column, float value)=0 |
Fill a given column with a float. More... | |
virtual bool | fill (int column, int value)=0 |
Fill a given column with an integer. More... | |
virtual bool | fill (int column, short value)=0 |
Fill a given column with a short. More... | |
virtual bool | fill (int column, long value)=0 |
Fill a given column with a long. More... | |
virtual bool | fill (int column, char value)=0 |
Fill a given column with a char. More... | |
virtual bool | fill (int column, bool value)=0 |
Fill a given column with a boolean. More... | |
virtual bool | fill (const std::vector< double > &values)=0 |
Fill a given column with a string. More... | |
virtual bool | fill (const std::vector< float > &values)=0 |
Fill all the columns at once with floats. More... | |
virtual bool | addRow ()=0 |
Add the current row to the ITuple. More... | |
virtual void | resetRow ()=0 |
Clear the current(not yet added) row. | |
virtual void | reset ()=0 |
Reset the ITuple. More... | |
virtual int | rows () const =0 |
Get the number of rows currently filled in the ITuple. More... | |
virtual void | start ()=0 |
Positions the read cursor immediately before the first row. | |
virtual bool | skip (int rows)=0 |
Skips a given number of rows. More... | |
virtual bool | next ()=0 |
Positions the cursor at the next row. More... | |
virtual bool | setRow (int rowIndex)=0 |
Position the cursor at a give row. More... | |
virtual int | findColumn (const std::string &name) const =0 |
Get the index within the ITuple of a given column. More... | |
virtual double | getDouble (int column) const =0 |
Get the double stored in a given column at the current cursor's position. More... | |
virtual float | getFloat (int column) const =0 |
Get the float stored in a given column at the current cursor's position. More... | |
virtual int | getInt (int column) const =0 |
Get the integer stored in a given column at the current cursor's position. More... | |
virtual short | getShort (int column) const =0 |
Get the short stored in a given column at the current cursor's position. More... | |
virtual long | getLong (int column) const =0 |
Get the long stored in a given column at the current cursor's position. More... | |
virtual char | getChar (int column) const =0 |
Get the character stored in a given column at the current cursor's position. More... | |
virtual bool | getBoolean (int column) const =0 |
Get the boolean stored in a given column at the current cursor's position. More... | |
virtual int | columns () const =0 |
Get the string stored in a given column at the current cursor's position. More... | |
virtual std::string | columnName (int column) const =0 |
Get the name of a column from its index. More... | |
virtual std::vector< std::string > | columnNames () const =0 |
Get the names of all the columns. More... | |
virtual std::string | columnType (int column) const =0 |
Get the type of a give column. More... | |
virtual std::vector< std::string > | columnTypes () const =0 |
Get the types of all the columns. More... | |
virtual double | columnMin (int column) const =0 |
Get the minimum value of a given column (if it can be converted to a double). More... | |
virtual double | columnMax (int column) const =0 |
Get the maximum value of a given column (if it can be converted to a double). More... | |
virtual double | columnMean (int column) const =0 |
Get the mean value of a given column (if it can be converted to a double). More... | |
virtual double | columnRms (int column) const =0 |
Get the RMS of a given column (if it can be converted to a double). More... | |
virtual bool | project (IHistogram1D &histogram, IEvaluator &evaluatorX)=0 |
Fill an IHistogram1D from the tuple. More... | |
virtual bool | project (IHistogram1D &histogram, IEvaluator &evaluatorX, IFilter &filter)=0 |
Fill an IHistogram1D from the tuple. More... | |
virtual bool | project (IHistogram1D &histogram, IEvaluator &evaluatorX, IEvaluator &weight)=0 |
Fill an IHistogram1D from the tuple. More... | |
virtual bool | project (IHistogram1D &histogram, IEvaluator &evaluatorX, IFilter &filter, IEvaluator &weight)=0 |
Fill an IHistogram1D from the tuple. More... | |
virtual bool | project (IHistogram2D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY)=0 |
Fill an IHistogram2D from the tuple. More... | |
virtual bool | project (IHistogram2D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter)=0 |
Fill an IHistogram2D from the tuple. More... | |
virtual bool | project (IHistogram2D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &weight)=0 |
Fill an IHistogram2D from the tuple. More... | |
virtual bool | project (IHistogram2D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter, IEvaluator &weight)=0 |
Fill an IHistogram2D from the tuple. More... | |
virtual bool | project (IHistogram3D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ)=0 |
Fill an IHistogram3D from the tuple. More... | |
virtual bool | project (IHistogram3D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter)=0 |
Fill an IHistogram3D from the tuple. More... | |
virtual bool | project (IHistogram3D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IEvaluator &weight)=0 |
Fill an IHistogram3D from the tuple. More... | |
virtual bool | project (IHistogram3D &histogram, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter, IEvaluator &weight)=0 |
Fill an IHistogram3D from the tuple. More... | |
virtual bool | project (ICloud1D &cloud, IEvaluator &evaluatorX)=0 |
Fill an ICloud1D from the tuple. More... | |
virtual bool | project (ICloud1D &cloud, IEvaluator &evaluatorX, IFilter &filter)=0 |
Fill an ICloud1D from the tuple. More... | |
virtual bool | project (ICloud1D &cloud, IEvaluator &evaluatorX, IEvaluator &weight)=0 |
Fill an ICloud1D from the tuple. More... | |
virtual bool | project (ICloud1D &cloud, IEvaluator &evaluatorX, IFilter &filter, IEvaluator &weight)=0 |
Fill an ICloud1D from the tuple. More... | |
virtual bool | project (ICloud2D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY)=0 |
Fill an ICloud2D from the tuple. More... | |
virtual bool | project (ICloud2D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter)=0 |
Fill an ICloud2D from the tuple. More... | |
virtual bool | project (ICloud2D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &weight)=0 |
Fill an ICloud2D from the tuple. More... | |
virtual bool | project (ICloud2D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter, IEvaluator &weight)=0 |
Fill an ICloud2D from the tuple. More... | |
virtual bool | project (ICloud3D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ)=0 |
Fill an ICloud3D from the tuple. More... | |
virtual bool | project (ICloud3D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter)=0 |
Fill an ICloud3D from the tuple. More... | |
virtual bool | project (ICloud3D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IEvaluator &weight)=0 |
Fill an ICloud3D from the tuple. More... | |
virtual bool | project (ICloud3D &cloud, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter, IEvaluator &weight)=0 |
Fill an ICloud3D from the tuple. More... | |
virtual bool | project (IProfile1D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY)=0 |
Fill an IProfile1D from the tuple. More... | |
virtual bool | project (IProfile1D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter)=0 |
Fill an IProfile1D from the tuple. More... | |
virtual bool | project (IProfile1D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &weight)=0 |
Fill an IProfile1D from the tuple. More... | |
virtual bool | project (IProfile1D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IFilter &filter, IEvaluator &weight)=0 |
Fill an IProfile1D from the tuple. More... | |
virtual bool | project (IProfile2D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ)=0 |
Fill an IProfile2D from the tuple. More... | |
virtual bool | project (IProfile2D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter)=0 |
Fill an IProfile2D from the tuple. More... | |
virtual bool | project (IProfile2D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IEvaluator &weight)=0 |
Fill an IProfile2D from the tuple. More... | |
virtual bool | project (IProfile2D &profile, IEvaluator &evaluatorX, IEvaluator &evaluatorY, IEvaluator &evaluatorZ, IFilter &filter, IEvaluator &weight)=0 |
Fill an IProfile2D from the tuple. More... | |
User level interface to a Tuple.
|
pure 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.
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the maximum value of a given column (if it can be converted to a double).
column | The column's index. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the mean value of a given column (if it can be converted to a double).
column | The column's index. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the minimum value of a given column (if it can be converted to a double).
column | The column's index. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the name of a column from its index.
column | The column's index. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
|
pure virtual |
Get the RMS of a given column (if it can be converted to a double).
column | The column's index. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the type of a give column.
column | The column's type. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
|
pure virtual |
Get the IAnnotation corresponding to this ITuple.
column | The column's index within the ITuple. |
value | The double. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Fill a given column with a float.
column | The column's index within the ITuple. |
value | The float. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Fill a given column with an integer.
column | The column's index within the ITuple. |
value | The integer. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Fill a given column with a short.
column | The column's index within the ITuple. |
value | The short. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Fill a given column with a long.
column | The column's index within the ITuple. |
value | The long. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Fill a given column with a char.
column | The column's index within the ITuple. |
value | The char. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Fill a given column with a boolean.
column | The column's index within the ITuple. |
value | The boolean. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Fill all the columns at once with floats.
values | The array of floats. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the index within the ITuple of a given column.
name | The colum's name. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the boolean stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the character stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the double stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the float stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the integer stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the long stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the short stored in a given column at the current cursor's position.
column | The column's index within the ITuple. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Positions the cursor at the next row.
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure 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. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Reset the ITuple.
All the rows are reset. The ITuple is as just created.
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Get the number of rows currently filled in the ITuple.
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Position the cursor at a give row.
rowIndex | The row where the cursor has to be positioned. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Set the title of the ITuple.
title | The new ITuple's title. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |
Skips a given number of rows.
rows | The number of rows to skip. |
Implemented in AIDA::ITupleROOT.
|
pure virtual |