|
RAIDA
1.9.0
|
Dummy implementation of the Abstract representation of the fit data. More...
#include <IFitDataROOT.h>
Public Member Functions | |
| virtual | ~IFitDataROOT () |
| Destructor. | |
| virtual bool | create1DConnection (const IHistogram1D &h) |
| One dimensional connections. More... | |
| virtual bool | create1DConnection (const ICloud1D &c) |
| Create a one dimensional connection to an ICloud1D. More... | |
| virtual bool | create1DConnection (const IProfile1D &p) |
| Create a one dimensional connection to an IProfile1D. More... | |
| virtual bool | create1DConnection (const IDataPointSet &dp, int xIndex, int valIndex) |
| Create a one dimensional connection to an IDataPointSet. More... | |
| virtual bool | create2DConnection (const IHistogram2D &h) |
| Two dimensional connections. More... | |
| virtual bool | create2DConnection (const IHistogram2D &h, int xIndex, int yIndex) |
| Create a two dimensional connection to an IHistogram2D. More... | |
| virtual bool | create2DConnection (const ICloud2D &c) |
| Create a two dimensional connection to an ICloud2D. More... | |
| virtual bool | create2DConnection (const ICloud2D &c, int xIndex, int yIndex) |
| Create a two dimensional connection to an ICloud2D. More... | |
| virtual bool | create2DConnection (const IProfile2D &p) |
| Create a two dimensional connection to an IProfile2D. More... | |
| virtual bool | create2DConnection (const IProfile2D &p, int xIndex, int yIndex) |
| Create a two dimensional connection to an IProfile2D. More... | |
| virtual bool | create2DConnection (const IDataPointSet &dp, int xIndex, int yIndex, int valIndex) |
| Create a two dimensional connection to an IDataPointSet. More... | |
| virtual bool | create3DConnection (const IHistogram3D &h) |
| Three dimensional connections. More... | |
| virtual bool | create3DConnection (const IHistogram3D &h, int xIndex, int yIndex, int zIndex) |
| Create a three dimensional connection to an IHistogram3D. More... | |
| virtual bool | create3DConnection (const ICloud3D &c) |
| Create a three dimensional connection to an ICloud3D. More... | |
| virtual bool | create3DConnection (const ICloud3D &c, int xIndex, int yIndex, int zIndex) |
| Create a three dimensional connection to an ICloud3D. More... | |
| virtual bool | create3DConnection (const IDataPointSet &dp, int xIndex, int yIndex, int zIndex, int valIndex) |
| Create a three dimensional connection to an IDataPointSet. More... | |
| virtual bool | createConnection (const ITuple &t, std::vector< std::string > colNames) |
| General connections. More... | |
| virtual bool | createConnection (const ITuple &t, std::vector< IEvaluator * > &evals) |
| Create a connection to an ITuple. More... | |
| virtual bool | createConnection (const IDataPointSet &dp, std::vector< int > indeces, int valIndex) |
| Create a connection to an IDataPointSet. More... | |
| virtual void | reset () |
| Remove all Ranges and connections; after this is like newly create. | |
| virtual int | dimension () const |
| The dimension of this IFitData, i.e. More... | |
| virtual std::string | dataDescription () const |
| Return a string describing the data. More... | |
| virtual IRangeSet & | range (int index) const |
| Get Range of the corresponding connection by index. More... | |
Public Member Functions inherited from AIDA::IFitData | |
| virtual | ~IFitData () |
| Destructor. | |
Dummy implementation of the Abstract representation of the fit data.
|
virtual |
One dimensional connections.
Create a one dimensional connection to an IHistogram1D.
| h | The 1D histogram to which to connect to. |
Implements AIDA::IFitData.
|
virtual |
Create a one dimensional connection to an ICloud1D.
| c | The 1D cloud to which to connect to. |
Implements AIDA::IFitData.
|
virtual |
Create a one dimensional connection to an IProfile1D.
| p | The 1D profile to which to connect to. |
Implements AIDA::IFitData.
|
virtual |
Create a one dimensional connection to an IDataPointSet.
| dp | The dataPointSet to which to connect to. |
| xIndex | The index of the coordinate to which the variable is connected. |
| valIndex | The index of the coordinate used as "height". |
Implements AIDA::IFitData.
|
virtual |
Two dimensional connections.
Create a two dimensional connection to an IHistogram2D.
| h | The 2D histogram to which to connect to. |
Implements AIDA::IFitData.
|
virtual |
Create a two dimensional connection to an IHistogram2D.
| h | The 2D histogram to which to connect to. |
| xIndex | The index of the axis to which the x variable is connected. |
| yIndex | The index of the axis to which the y variable is connected. |
Implements AIDA::IFitData.
|
virtual |
Create a two dimensional connection to an ICloud2D.
| c | The 2D cloud to which to connect to. |
Implements AIDA::IFitData.
|
virtual |
Create a two dimensional connection to an ICloud2D.
| c | The 2D cloud to which to connect to. |
| xIndex | The index of the axis to which the x variable is connected. |
| yIndex | The index of the axis to which the y variable is connected. |
Implements AIDA::IFitData.
|
virtual |
Create a two dimensional connection to an IProfile2D.
| p | The 2D profile to which to connect to. |
Implements AIDA::IFitData.
|
virtual |
Create a two dimensional connection to an IProfile2D.
| p | The 2D profile to which to connect to. |
| xIndex | The index of the axis to which the x variable is connected. |
| yIndex | The index of the axis to which the y variable is connected. |
Implements AIDA::IFitData.
|
virtual |
Create a two dimensional connection to an IDataPointSet.
| dp | The dataPointSet to which to connect to. |
| xIndex | The index of the coordinate to which the x variable is connected. |
| yIndex | The index of the coordinate to which the y variable is connected. |
| valIndex | The index of the coordinate used as "height". |
Implements AIDA::IFitData.
|
virtual |
Three dimensional connections.
Create a three dimensional connection to an IHistogram3D.
| h | The 3D histogram to which to connect to. |
Implements AIDA::IFitData.
|
virtual |
Create a three dimensional connection to an IHistogram3D.
| h | The 3D histogram to which to connect to. |
| xIndex | The index of the axis to which the x variable is connected. |
| yIndex | The index of the axis to which the y variable is connected. |
| zIndex | The index of the axis to which the z variable is connected. |
Implements AIDA::IFitData.
|
virtual |
Create a three dimensional connection to an ICloud3D.
| c | The 3D cloud to which to connect to. |
Implements AIDA::IFitData.
|
virtual |
Create a three dimensional connection to an ICloud3D.
| c | The 3D cloud to which to connect to. |
| xIndex | The index of the axis to which the x variable is connected. |
| yIndex | The index of the axis to which the y variable is connected. |
| zIndex | The index of the axis to which the z variable is connected. |
Implements AIDA::IFitData.
|
virtual |
Create a three dimensional connection to an IDataPointSet.
| dp | The dataPointSet to which to connect to. |
| xIndex | The index of the coordinate to which the x variable is connected. |
| yIndex | The index of the coordinate to which the y variable is connected. |
| zIndex | The index of the coordinate to which the z variable is connected. |
| valIndex | The index of the coordinate used as "height". |
Implements AIDA::IFitData.
|
virtual |
General connections.
Tuples are for UNBINNED fits, so no value column required. Create a connection to an ITuple.
| t | The ITuple. |
| colNames | The names of the columns to which to connect. |
Implements AIDA::IFitData.
|
virtual |
Create a connection to an ITuple.
| t | The ITuple. |
| evals | The list of the IEvaluator used to calculate the variable's value. |
Implements AIDA::IFitData.
|
virtual |
Create a connection to an IDataPointSet.
| dp | The dataPointSet to which to connect to. |
| indeces | The indeces of the coordinates to which the variables are connected. |
| valIndex | The index of the coordinate used as "height". |
Implements AIDA::IFitData.
|
virtual |
Return a string describing the data.
This should be considered as a hint to the user where to find the original data objects and how to connect the data pipes. PENDING: probably this can be part of XML streaming.
Implements AIDA::IFitData.
|
virtual |
The dimension of this IFitData, i.e.
the number of connections.
Implements AIDA::IFitData.
|
virtual |
Get Range of the corresponding connection by index.
The index represent the order in which connections are coming out of the IFitData.
| The | index of the connection. |
Implements AIDA::IFitData.
1.8.5