| virtual | ~GaussLegendreIntegrator() | 
| virtual double | Error() const | 
| ROOT::Math::GaussLegendreIntegrator | GaussLegendreIntegrator(const ROOT::Math::GaussLegendreIntegrator&) | 
| ROOT::Math::GaussLegendreIntegrator | GaussLegendreIntegrator(int num = 10, double eps = 1e-12) | 
| void | GetWeightVectors(double* x, double* w) | 
| virtual double | Integral() | 
| virtual double | Integral(const vector<double>& pts) | 
| virtual double | Integral(double a, double b) | 
| virtual double | IntegralCauchy(double a, double b, double c) | 
| virtual double | IntegralLow(double b) | 
| virtual double | IntegralUp(double a) | 
| ROOT::Math::VirtualIntegratorOneDim& | ROOT::Math::VirtualIntegratorOneDim::operator=(const ROOT::Math::VirtualIntegratorOneDim&) | 
| virtual double | Result() const | 
| virtual void | SetAbsTolerance(double) | 
| virtual void | SetFunction(const ROOT::Math::IGenFunction&, bool copy = false) | 
| void | SetNumberPoints(int num) | 
| virtual void | SetRelTolerance(double) | 
| virtual int | Status() const | 
| void | CalcGaussLegendreSamplingPoints() | 
| double | fEpsilon | Desired relative error. | 
| const ROOT::Math::IGenFunction* | fFunction | Pointer to function used. | 
| bool | fFunctionCopied | Bool value to check if the function was copied when set. | 
| double | fLastError | Error from the last stimation. | 
| double | fLastResult | Result from the last stimation. | 
| int | fNum | Number of points used in the stimation of the integral. | 
| bool | fUsedOnce | Bool value to check if the function was at least called once. | 
| double* | fW | Weights of the points used. | 
| double* | fX | Abscisa of the points used. | 

Basic contructor of GaussLegendreIntegrator. \@param num Number of desired points to calculate the integration. \@param eps Desired relative error.
 Returns the arrays x and w containing the abscissa and weight of
       the Gauss-Legendre n-point quadrature formula.
       Gauss-Legendre: W(x)=1 -1<x<1
                       (j+1)P_{j+1} = (2j+1)xP_j-jP_{j-1}
Implementing VirtualIntegrator Interface Set the desired relative Error.
Implementing VirtualIntegratorOneDim Interface Gauss-Legendre integral, see CalcGaussLegendreSamplingPoints.
 Set integration function (flag control if function must be copied inside).
       \@param f Function to be used in the calculations.
       \@param copy Indicates whether the function has to be copied.
 Middle functions
      Type: unsafe but fast interface filling the arrays x and w (static method)
      Given the number of sampling points this routine fills the arrays x and w
      of length num, containing the abscissa and weight of the Gauss-Legendre
      n-point quadrature formula.
      Gauss-Legendre: W(x)=1  -1<x<1
                      (j+1)P_{j+1} = (2j+1)xP_j-jP_{j-1}
      num is the number of sampling points (>0)
      x and w are arrays of size num
      eps is the relative precision
      If num<=0 or eps<=0 no action is done.
      Reference: Numerical Recipes in C, Second Edition