CLHEP 2.4.7.1
C++ Class Library for High Energy Physics
Genfun::DefiniteIntegral Class Reference

#include <CLHEP/GenericFunctions/DefiniteIntegral.hh>

Inheritance diagram for Genfun::DefiniteIntegral:
Genfun::AbsFunctional

Public Types

enum  Type { CLOSED , OPEN }

Public Member Functions

 DefiniteIntegral (double a, double b, Type=CLOSED)
 DefiniteIntegral (const DefiniteIntegral &)
DefiniteIntegraloperator= (const DefiniteIntegral &)
 ~DefiniteIntegral ()
virtual double operator[] (const AbsFunction &function) const
unsigned int numFunctionCalls () const
void setEpsilon (double eps)
void setMaxIter (unsigned int maxIter)
void setMinOrder (unsigned int order)
Public Member Functions inherited from Genfun::AbsFunctional
 AbsFunctional ()
virtual ~AbsFunctional ()

Detailed Description

Author

Definition at line 25 of file DefiniteIntegral.hh.

Member Enumeration Documentation

◆ Type

Enumerator
CLOSED 
OPEN 

Definition at line 30 of file DefiniteIntegral.hh.

Constructor & Destructor Documentation

◆ DefiniteIntegral() [1/2]

Genfun::DefiniteIntegral::DefiniteIntegral ( double a,
double b,
Type = CLOSED )

References CLOSED.

Referenced by DefiniteIntegral(), and operator=().

◆ DefiniteIntegral() [2/2]

Genfun::DefiniteIntegral::DefiniteIntegral ( const DefiniteIntegral & )

References DefiniteIntegral().

◆ ~DefiniteIntegral()

Genfun::DefiniteIntegral::~DefiniteIntegral ( )

Member Function Documentation

◆ numFunctionCalls()

unsigned int Genfun::DefiniteIntegral::numFunctionCalls ( ) const

◆ operator=()

DefiniteIntegral & Genfun::DefiniteIntegral::operator= ( const DefiniteIntegral & )

References DefiniteIntegral().

◆ operator[]()

virtual double Genfun::DefiniteIntegral::operator[] ( const AbsFunction & function) const
virtual

Implements Genfun::AbsFunctional.

◆ setEpsilon()

void Genfun::DefiniteIntegral::setEpsilon ( double eps)

◆ setMaxIter()

void Genfun::DefiniteIntegral::setMaxIter ( unsigned int maxIter)

◆ setMinOrder()

void Genfun::DefiniteIntegral::setMinOrder ( unsigned int order)

The documentation for this class was generated from the following file: