RAIDA
1.9.0
|
Public Member Functions | |
virtual | ~IFitResult () |
Destructor. | |
virtual bool | isValid ()=0 |
True if fit successful, otherwise false. | |
virtual int | fitStatus ()=0 |
Status of the fit. PENDING: what are the suggested values? | |
virtual IFunction & | fittedFunction ()=0 |
Fitted function. The parameters hold the results of the fit. | |
virtual double | quality ()=0 |
Quality of the fit. More... | |
virtual int | ndf ()=0 |
Number of degrees of freedom. | |
virtual double | covMatrixElement (int i, int j)=0 |
Covariance matrix. PENDING: interface for matrix to be defined. | |
virtual std::string | fitMethodName ()=0 |
Fit method name as set in the fitter. | |
virtual std::string | engineName ()=0 |
Engine used to do fitting. | |
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. More... | |
virtual std::vector< std::string > | constraints ()=0 |
Vector of constraints. | |
virtual IFitParameterSettings * | fitParameterSettings (const std::string &name)=0 |
Access to applied parameter settings. | |
virtual const std::vector < double > & | fittedParameters () const =0 |
Get the array of the fitted parameter values (including fixed and constrained ones). More... | |
virtual std::vector< std::string > | fittedParameterNames () const =0 |
Get the names of the fitted parameters (including fixed and constrained ones). More... | |
virtual double | fittedParameter (const std::string &name)=0 |
Get the value of a fitted parameter by name. More... | |
virtual const std::vector < double > & | errors () const =0 |
Get the parabolic errors on the fitted parameters. More... | |
virtual const std::vector < double > & | errorsPlus () const =0 |
Get the positive part of the asymmetric errors on the fitted parameters. More... | |
virtual const std::vector < double > & | errorsMinus () const =0 |
Get the negative part of the asymmetric errors on the fitted parameters. More... | |
|
pure virtual |
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?
Implemented in AIDA::IFitResultROOT.
|
pure virtual |
Get the parabolic errors on the fitted parameters.
If a parameter was fixed or constrained the error is zero.
Implemented in AIDA::IFitResultROOT.
|
pure virtual |
Get the negative part of the asymmetric errors on the fitted parameters.
If a parameter was fixed or constrained the error is zero.
Implemented in AIDA::IFitResultROOT.
|
pure virtual |
Get the positive part of the asymmetric errors on the fitted parameters.
If a parameter was fixed or constrained the error is zero.
Implemented in AIDA::IFitResultROOT.
|
pure virtual |
|
pure virtual |
Get the names of the fitted parameters (including fixed and constrained ones).
Implemented in AIDA::IFitResultROOT.
|
pure virtual |
Get the array of the fitted parameter values (including fixed and constrained ones).
Implemented in AIDA::IFitResultROOT.
|
pure virtual |
Quality of the fit.
Depending on the fit method this may be the value of Chi2 or Maximu Likelihood.
Implemented in AIDA::IFitResultROOT.