void LSQObjNum::PrintRefResults() const
void LSQNumObj::PrintRefResults() const
void LSQObjNum::PrintRefResults() const{   //:TODO:   //this->PrepareRefParList(); activate this when PrepareRefParList() will be more savy	cout << "Results after last refinement :(" ;   cout << mRefParList.GetNbParNotFixed()<< " non-fixed parameters)"<<endl;	cout << "R-factor  : " << mR<<endl;	cout << "Rw-factor : " << mRw<<endl;	cout << "Chi-Square: " << mChiSq<<endl;	cout << "Variable information : Initial, last cycle , current values and sigma"<<endl;	for (int i=0;i<mRefParList.GetNbPar();i++)	{      if( (true==mRefParList.GetPar(i).IsFixed())             || (false == mRefParList.GetPar(i).IsUsed()) ) continue;      cout << FormatString(mRefParList.GetPar(i).GetName(),30) << "  " ;      cout << FormatFloat((mRefParList.GetParamSet(mIndexValuesSetInitial))(i),15,8) << "  " ;      cout << FormatFloat((mRefParList.GetParamSet(mIndexValuesSetLast))(i),15,8) << "  " ;      cout << FormatFloat(mRefParList.GetPar(i).GetHumanValue(),15,8) << "  " ;      cout << FormatFloat(mRefParList.GetPar(i).GetHumanSigma(),15,8) << "  " ;      //cout << FormatFloat(mRefParList(i).DerivStep(),16,12) << "  ";		//cout << varNames[i] << "  " << var0(i) << "  " << varLast(i)       //cout<< "  " << varCurrent(i)<< "  " << sigmaValues(i)<<endl;      cout << endl;	}	cout <<endl;}