|
CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
#include <DefiniteIntegral.hh>
Classes | |
| class | Clockwork |
Public Types | |
| enum | Type { CLOSED, OPEN, CLOSED, OPEN } |
| enum | Type { CLOSED, OPEN, CLOSED, OPEN } |
Public Member Functions | |
| DefiniteIntegral (double a, double b, Type=CLOSED) | |
| DefiniteIntegral (const DefiniteIntegral &) | |
| DefiniteIntegral & | operator= (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) |
| DefiniteIntegral (double a, double b, Type=CLOSED) | |
| DefiniteIntegral (const DefiniteIntegral &) | |
| DefiniteIntegral & | operator= (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 () |
| AbsFunctional () | |
| virtual | ~AbsFunctional () |
Definition at line 25 of file CLHEP/GenericFunctions/DefiniteIntegral.hh.
| Enumerator | |
|---|---|
| CLOSED | |
| OPEN | |
| CLOSED | |
| OPEN | |
Definition at line 30 of file CLHEP/GenericFunctions/DefiniteIntegral.hh.
| Enumerator | |
|---|---|
| CLOSED | |
| OPEN | |
| CLOSED | |
| OPEN | |
Definition at line 30 of file GenericFunctions/DefiniteIntegral.hh.
Definition at line 118 of file DefiniteIntegral.cc.
References Genfun::DefiniteIntegral::Clockwork::a, a, Genfun::DefiniteIntegral::Clockwork::b, b, Genfun::DefiniteIntegral::Clockwork::EPS, Genfun::DefiniteIntegral::Clockwork::K, Genfun::DefiniteIntegral::Clockwork::MAXITER, Genfun::DefiniteIntegral::Clockwork::nFunctionCalls, OPEN, and Genfun::DefiniteIntegral::Clockwork::type.
| Genfun::DefiniteIntegral::DefiniteIntegral | ( | const DefiniteIntegral & | right | ) |
Definition at line 133 of file DefiniteIntegral.cc.
| Genfun::DefiniteIntegral::~DefiniteIntegral | ( | ) |
Definition at line 129 of file DefiniteIntegral.cc.
| Genfun::DefiniteIntegral::DefiniteIntegral | ( | const DefiniteIntegral & | ) |
| Genfun::DefiniteIntegral::~DefiniteIntegral | ( | ) |
| unsigned int Genfun::DefiniteIntegral::numFunctionCalls | ( | ) | const |
Definition at line 218 of file DefiniteIntegral.cc.
References Genfun::DefiniteIntegral::Clockwork::nFunctionCalls.
| unsigned int Genfun::DefiniteIntegral::numFunctionCalls | ( | ) | const |
| DefiniteIntegral & Genfun::DefiniteIntegral::operator= | ( | const DefiniteIntegral & | right | ) |
Definition at line 137 of file DefiniteIntegral.cc.
| DefiniteIntegral& Genfun::DefiniteIntegral::operator= | ( | const DefiniteIntegral & | ) |
|
virtual |
Implements Genfun::AbsFunctional.
Definition at line 157 of file DefiniteIntegral.cc.
References Genfun::DefiniteIntegral::Clockwork::nFunctionCalls, OPEN, Genfun::DefiniteIntegral::Clockwork::QuadratureRule::stepMultiplier(), and Genfun::DefiniteIntegral::Clockwork::type.
|
virtual |
Implements Genfun::AbsFunctional.
| void Genfun::DefiniteIntegral::setEpsilon | ( | double | eps | ) |
Definition at line 145 of file DefiniteIntegral.cc.
References Genfun::DefiniteIntegral::Clockwork::EPS.
| void Genfun::DefiniteIntegral::setEpsilon | ( | double | eps | ) |
| void Genfun::DefiniteIntegral::setMaxIter | ( | unsigned int | maxIter | ) |
| void Genfun::DefiniteIntegral::setMaxIter | ( | unsigned int | maxIter | ) |
Definition at line 149 of file DefiniteIntegral.cc.
References Genfun::DefiniteIntegral::Clockwork::MAXITER.
| void Genfun::DefiniteIntegral::setMinOrder | ( | unsigned int | order | ) |
| void Genfun::DefiniteIntegral::setMinOrder | ( | unsigned int | order | ) |
Definition at line 153 of file DefiniteIntegral.cc.
References Genfun::DefiniteIntegral::Clockwork::K.
1.8.13