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.