11.7.4. Looking at the results

Once the computation is complete, several methods are available to extract or display the results.

The bias vector and the correlation matrix can be retrieved with the getBVector and getCMatrix methods, respectively:

TVectorD getBVector();
TMatrixD getCMatrix();

These methods take no arguments, as they are directly applied to the TCirce object after the process has been run. They return a TVectorD and a TMatrixD corresponding to the bias vector and the correlation matrix.

It is also possible to obtain the likelihood value for the optimal parameters with the getLikelihood method:

Double_t getLikelihood();

This method also takes no arguments. It returns a double corresponding to the likelihood value of the optimal parameters.

The methods getMatrixVarianceMu and getMatrixVarianceSigma return, respectively, the variance matrices of mu and sigma, as computed via the Fisher Matrix confidence interval:

TMatrixD getMatrixVarianceMu();
TMatrixD getMatrixVarianceSigma();

Finally, all of this information can be displayed on the console using the printResults method:

void printResults(Option_t * option = "");

This method accepts a single optional argument, which can specify options for running the process. At present, no options are implemented for this class, so the argument should not be used.