Public Methods |
virtual | ~IFitResult () |
| Destructor. More...
|
virtual bool | isValid ()=0 |
| True if fit successful, otherwise false. More...
|
virtual int | fitStatus ()=0 |
| Status of the fit. PENDING: what are the suggested values? More...
|
virtual IFunction* | fittedFunction ()=0 |
| Fitted function. The parameters hold the results of the fit. More...
|
virtual double | quality ()=0 |
| Quality of the fit. Depending on the fit method this may be the value of Chi2 or Maximu Likelihood. More...
|
virtual int | ndf ()=0 |
| Number of degrees of freedom. More...
|
virtual double | covMatrixElement (int i, int j)=0 |
| Covariance matrix. PENDING: interface for matrix to be defined. More...
|
virtual std::string | fitMethodName ()=0 |
| Fit method name as set in the fitter. More...
|
virtual std::string | engineName ()=0 |
| Engine used to do fitting. More...
|
virtual std::string | dataDescription ()=0 |
| Textual description of data - this is a hint for the user how to find the data in the tree if he wanted to repeat the fit later and lost the pointer to his orignal data object. PENDING: the contents and format of this string to be defined. PENDING: XML? stor name and path? ranges of DataPipe? More...
|
virtual const std::vector<
std::string>& | constraints ()=0 |
| Vector of constraints. More...
|
virtual IFitParameterSettings* | fitParameterSettings (std::string name)=0 |
| Access to applied parameter settings. More...
|
virtual const std::vector<
double>& | fittedParameters () const=0 |
virtual const std::vector<
std::string>& | fittedParameterNames () const=0 |
virtual double | fittedParameter (std::string &name)=0 |
virtual const std::vector<
double>& | errors () const=0 |
virtual const std::vector<
double>& | errorsPlus () const=0 |
virtual const std::vector<
double>& | errorsMinus () const=0 |
Represents the result of the fit.