フィット関数を積分したい(TF1::Integral

 1#include <TF1.h>
 2#include <iostream>
 3
 4TF1 *f = new TF1("f", "x*x", 0, 5);
 5
 6// x^2をx=0からx=5まで積分
 7Double_t integral = f->Integral(0, 5);
 8
 9std::cout << "Integral from 0 to 5: " << integral << std::endl;
10// 正確な値: 5^3/3 = 41.667

TF1::Integralメソッドでフィット関数の積分を計算できます。 数値積分を使用して計算されます。