フィット結果を取得したい(TF1::GetParameter

 1// ガウス関数を作成
 2TF1 *f = new TF1("gaussian", "gaus", -5, 5);
 3
 4// ヒストグラムをフィット
 5h->Fit(f);
 6
 7// パラメーターを取得
 8Double_t norm = f->GetParameter(0);
 9Double_t mean = f->GetParameter(1);
10Double_t sigma = f->GetParameter(2);

TF1::GetParameterメソッドで、 フィットして得られたパラメーター値を取得できます。

フィット誤差したい(TF1::GetParError

1Double_t mean_error = f->GetParError(1);
2Double_t sigma_error = f->GetParError(2);
3
4std::cout << "Mean:" << mean " +/- " << mean_error << std::endl;
5std::cout << "Sigma:" << sigma " +/- " << sigma_error << std::endl;

TF1::GetParErrorメソッドで、 フィット誤差を取得できます。