Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Anaphe::AIDA_Fitter_FML::AIDA_FitData Class Reference

#include <AIDA_FitData.h>

Collaboration diagram for Anaphe::AIDA_Fitter_FML::AIDA_FitData:

Collaboration graph
[legend]
List of all members.

Public Methods

 AIDA_FitData ()
virtual ~AIDA_FitData ()
bool create1DConnection (const AIDA::IHistogram1D &h)
bool create1DConnection (const AIDA::ICloud1D &c)
bool create1DConnection (const AIDA::IProfile1D &p)
bool create1DConnection (const AIDA::IDataPointSet &dp, int xIndex, int valIndex)
bool create2DConnection (const AIDA::IHistogram2D &h)
bool create2DConnection (const AIDA::IHistogram2D &h, int xIndex, int yIndex)
bool create2DConnection (const AIDA::ICloud2D &c)
bool create2DConnection (const AIDA::ICloud2D &c, int xIndex, int yIndex)
bool create2DConnection (const AIDA::IProfile2D &p)
bool create2DConnection (const AIDA::IProfile2D &p, int xIndex, int yIndex)
bool create2DConnection (const AIDA::IDataPointSet &dp, int xIndex, int yIndex, int valIndex)
bool create3DConnection (const AIDA::IHistogram3D &h)
bool create3DConnection (const AIDA::IHistogram3D &h, int xIndex, int yIndex, int zIndex)
bool create3DConnection (const AIDA::ICloud3D &c)
bool create3DConnection (const AIDA::ICloud3D &c, int xIndex, int yIndex, int zIndex)
bool create3DConnection (const AIDA::IDataPointSet &dp, int xIndex, int yIndex, int zIndex, int valIndex)
bool createConnection (const AIDA::ITuple &t, std::vector< std::string > colNames)
bool createConnection (const AIDA::ITuple &t, std::vector< AIDA::IEvaluator * > &evals)
bool createConnection (const AIDA::IDataPointSet &dp, std::vector< int > indeces, int valIndex)
void reset ()
int dimension () const
std::string dataDescription () const
AIDA::IRangeSet & range (int index) const
int fitType () const
 from developer interface. More...

AIDA::Dev::IDevFitDataIterator * dataIterator () const

Private Methods

 AIDA_FitData (const AIDA_FitData &)
AIDA_FitData & operator= (const AIDA_FitData &)

Private Attributes

int m_fitType
int m_dim
AIDA_FitDataIteratorm_data_itr
std::vector< Anaphe::AIDA_Function_FML::AIDA_RangeSet * > m_ranges

Constructor & Destructor Documentation

Anaphe::AIDA_Fitter_FML::AIDA_FitData::AIDA_FitData  
 

Definition at line 62 of file AIDA_FitData.cpp.

References m_data_itr, and m_fitType.

Anaphe::AIDA_Fitter_FML::AIDA_FitData::~AIDA_FitData   [virtual]
 

Definition at line 69 of file AIDA_FitData.cpp.

References reset.

Anaphe::AIDA_Fitter_FML::AIDA_FitData::AIDA_FitData const AIDA_FitData &    [private]
 

Definition at line 75 of file AIDA_FitData.cpp.


Member Function Documentation

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create1DConnection const AIDA::IDataPointSet &    dp,
int    xIndex,
int    valIndex
 

Definition at line 130 of file AIDA_FitData.cpp.

References createConnection.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create1DConnection const AIDA::IProfile1D &    p
 

Definition at line 117 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create1DConnection const AIDA::ICloud1D &    c
 

Definition at line 102 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create1DConnection const AIDA::IHistogram1D &    h
 

Definition at line 87 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create2DConnection const AIDA::IDataPointSet &    dp,
int    xIndex,
int    yIndex,
int    valIndex
 

Definition at line 190 of file AIDA_FitData.cpp.

References createConnection.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create2DConnection const AIDA::IProfile2D &    p,
int    xIndex,
int    yIndex
 

Definition at line 177 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create2DConnection const AIDA::IProfile2D &    p
 

Definition at line 173 of file AIDA_FitData.cpp.

References create2DConnection.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create2DConnection const AIDA::ICloud2D &    c,
int    xIndex,
int    yIndex
 

Definition at line 160 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create2DConnection const AIDA::ICloud2D &    c
 

Definition at line 156 of file AIDA_FitData.cpp.

References create2DConnection.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create2DConnection const AIDA::IHistogram2D &    h,
int    xIndex,
int    yIndex
 

Definition at line 141 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create2DConnection const AIDA::IHistogram2D &    h
 

Definition at line 137 of file AIDA_FitData.cpp.

Referenced by create2DConnection.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create3DConnection const AIDA::IDataPointSet &    dp,
int    xIndex,
int    yIndex,
int    zIndex,
int    valIndex
 

Definition at line 232 of file AIDA_FitData.cpp.

References createConnection.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create3DConnection const AIDA::ICloud3D &    c,
int    xIndex,
int    yIndex,
int    zIndex
 

Definition at line 219 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create3DConnection const AIDA::ICloud3D &    c
 

Definition at line 215 of file AIDA_FitData.cpp.

References create3DConnection.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create3DConnection const AIDA::IHistogram3D &    h,
int    xIndex,
int    yIndex,
int    zIndex
 

Definition at line 202 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::create3DConnection const AIDA::IHistogram3D &    h
 

Definition at line 198 of file AIDA_FitData.cpp.

Referenced by create3DConnection.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::createConnection const AIDA::IDataPointSet &    dp,
std::vector< int >    indeces,
int    valIndex
 

Definition at line 270 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::createConnection const AIDA::ITuple &    t,
std::vector< AIDA::IEvaluator * > &    evals
 

Definition at line 255 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

bool Anaphe::AIDA_Fitter_FML::AIDA_FitData::createConnection const AIDA::ITuple &    t,
std::vector< std::string >    colNames
 

Definition at line 242 of file AIDA_FitData.cpp.

References m_data_itr, m_dim, m_fitType, m_ranges, and reset.

Referenced by create1DConnection, create2DConnection, and create3DConnection.

std::string Anaphe::AIDA_Fitter_FML::AIDA_FitData::dataDescription   const
 

Definition at line 301 of file AIDA_FitData.cpp.

AIDA::Dev::IDevFitDataIterator * Anaphe::AIDA_Fitter_FML::AIDA_FitData::dataIterator   const
 

Definition at line 324 of file AIDA_FitData.cpp.

References m_data_itr, and m_ranges.

int Anaphe::AIDA_Fitter_FML::AIDA_FitData::dimension   const
 

Definition at line 298 of file AIDA_FitData.cpp.

References m_dim.

Referenced by range.

int Anaphe::AIDA_Fitter_FML::AIDA_FitData::fitType   const
 

Definition at line 338 of file AIDA_FitData.cpp.

References m_fitType.

AIDA_FitData & Anaphe::AIDA_Fitter_FML::AIDA_FitData::operator= const AIDA_FitData &    [private]
 

Definition at line 79 of file AIDA_FitData.cpp.

AIDA::IRangeSet & Anaphe::AIDA_Fitter_FML::AIDA_FitData::range int    index const
 

Definition at line 307 of file AIDA_FitData.cpp.

References dimension, and m_ranges.

void Anaphe::AIDA_Fitter_FML::AIDA_FitData::reset  
 

Definition at line 285 of file AIDA_FitData.cpp.

References m_data_itr, and m_ranges.

Referenced by create1DConnection, create2DConnection, create3DConnection, createConnection, and ~AIDA_FitData.


Member Data Documentation

AIDA_FitDataIterator* Anaphe::AIDA_Fitter_FML::AIDA_FitData::m_data_itr [private]
 

Definition at line 105 of file AIDA_FitData.h.

Referenced by AIDA_FitData, create1DConnection, create2DConnection, create3DConnection, createConnection, dataIterator, and reset.

int Anaphe::AIDA_Fitter_FML::AIDA_FitData::m_dim [private]
 

Definition at line 103 of file AIDA_FitData.h.

Referenced by create1DConnection, create2DConnection, create3DConnection, createConnection, and dimension.

int Anaphe::AIDA_Fitter_FML::AIDA_FitData::m_fitType [private]
 

Definition at line 102 of file AIDA_FitData.h.

Referenced by AIDA_FitData, create1DConnection, create2DConnection, create3DConnection, createConnection, and fitType.

std::vector<Anaphe::AIDA_Function_FML::AIDA_RangeSet *> Anaphe::AIDA_Fitter_FML::AIDA_FitData::m_ranges [private]
 

Definition at line 106 of file AIDA_FitData.h.

Referenced by create1DConnection, create2DConnection, create3DConnection, createConnection, dataIterator, range, and reset.


The documentation for this class was generated from the following files:
Generated on Tue May 20 14:49:08 2003 for AIDA_Fitter_FML by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002