#include <NumericalIntegration.h>
Public Member Functions | |
double | error () const |
GaussIntegrator () | |
GaussIntegrator (double epsilon) | |
template<typename F > | |
double | operator() (const F &f, double a, double b) const |
Private Attributes | |
double | aa |
double | aconst |
double | bb |
double | c1 |
double | c2 |
double | epsilon_ |
double | error_ |
double | f1 |
double | f2 |
double | h |
unsigned int | i |
double | s16 |
double | s8 |
double | u |
double | xx |
Static Private Attributes | |
static const double | kCST = 5./1000 |
static const double | kHF = 0.5 |
static const double | w [12] |
static const double | x [12] |
Definition at line 63 of file NumericalIntegration.h.
|
inline |
Definition at line 65 of file NumericalIntegration.h.
|
inline |
Definition at line 66 of file NumericalIntegration.h.
|
inline |
Definition at line 110 of file NumericalIntegration.h.
Referenced by argparse.ArgumentParser::_get_option_tuples(), argparse.ArgumentParser::_parse_known_args(), argparse.ArgumentParser::_parse_optional(), argparse.ArgumentParser::_read_args_from_files(), argparse.ArgumentParser::add_subparsers(), Page1Parser.Page1Parser::check_for_whole_start_tag(), argparse.ArgumentParser::parse_args(), and argparse.ArgumentParser::parse_known_args().
|
inline |
Definition at line 68 of file NumericalIntegration.h.
References a, funct::abs(), b, alignmentValidation::c1, f, connectstrParser::f1, connectstrParser::f2, h, mps_fire::i, Gflash::kHF, w, x(), and geometryCSVtoXML::xx.
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
Referenced by geometryXMLparser.Alignable::covariance().
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
Referenced by geometryXMLparser.Alignable::covariance().
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
|
private |
Definition at line 113 of file NumericalIntegration.h.
|
mutableprivate |
Definition at line 112 of file NumericalIntegration.h.
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
|
mutableprivate |
Definition at line 118 of file NumericalIntegration.h.
|
staticprivate |
Definition at line 116 of file NumericalIntegration.h.
Referenced by funct::GaussLegendreIntegrator::GaussLegendreIntegrator().
|
staticprivate |
Definition at line 115 of file NumericalIntegration.h.
Referenced by funct::GaussLegendreIntegrator::GaussLegendreIntegrator().
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
|
staticprivate |
Definition at line 114 of file NumericalIntegration.h.
Referenced by funct::GaussLegendreIntegrator::GaussLegendreIntegrator().
|
staticprivate |
Definition at line 114 of file NumericalIntegration.h.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), funct::GaussLegendreIntegrator::GaussLegendreIntegrator(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
mutableprivate |
Definition at line 117 of file NumericalIntegration.h.
Referenced by geometryXMLparser.Alignable::covariance().