class ROOT::Math::VirtualIntegrator


   Abstract class for all numerical integration methods (1D and multi-dim)
   Interface defining the common methods for the
   numerical integrator classes of one and multi dimensions
   The derived class VirtualIntegratorOneDim defines the methods
   for one-dimensional integration.
   The derived class VirtualIntegratorMultiDim defines the method for
   multi-dimensional integration.
   The concrete classes for one dimension (e.g. GSLIntegrator) or
   multi-dimension (e.g. GSLMCIntegrator) can be created using the
   plug-in manager.
   Users should not use directly this class but the concrete classes ROOT::Math::IntegratorOneDim or
   ROOT::Math::IntegratorMultiDim


   @ingroup  Integration


Function Members (Methods)

 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

public:
virtual~VirtualIntegrator()
virtual doubleError() const
ROOT::Math::VirtualIntegrator&operator=(const ROOT::Math::VirtualIntegrator&)
virtual doubleResult() const
virtual voidSetAbsTolerance(double)
virtual voidSetRelTolerance(double)
virtual intStatus() const

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

virtual ~VirtualIntegrator()
 destructor: no operation
{}
void SetRelTolerance(double )
      set the desired relative Error

void SetAbsTolerance(double )
      set the desired absolute Error

double Result()
      return  the Result of the last Integral calculation

double Error()
      return the estimate of the absolute Error of the last Integral calculation

int Status()
      return the Error Status of the last Integral calculation


Author: Magdalena Slawinska 10/2007
Last change: root/mathcore:$Id$
Last generated: 2008-06-25 08:30
Copyright (c) 2007 LCG ROOT Math Team, CERN/PH-SFT *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.