#include <NumericalIntegration.h>
Definition at line 121 of file NumericalIntegration.h.
funct::RootIntegrator::RootIntegrator |
( |
ROOT::Math::IntegrationOneDim::Type |
type = ROOT::Math::IntegrationOneDim::kADAPTIVE , |
|
|
double |
absTol = 1e-9 , |
|
|
double |
relTol = 1e-6 , |
|
|
unsigned int |
size = 1000 , |
|
|
unsigned int |
rule = 3 |
|
) |
| |
|
inline |
Definition at line 122 of file NumericalIntegration.h.
std::unique_ptr< ROOT::Math::Integrator > integrator_
ROOT::Math::IntegrationOneDim::Type type_
template<typename F >
double funct::RootIntegrator::operator() |
( |
const F & |
f, |
|
|
double |
a, |
|
|
double |
b |
|
) |
| const |
|
inline |
double funct::RootIntegrator::absTol_ |
|
private |
std::unique_ptr<ROOT::Math::Integrator> funct::RootIntegrator::integrator_ |
|
mutableprivate |
double funct::RootIntegrator::relTol_ |
|
private |
unsigned int funct::RootIntegrator::rule_ |
|
private |
unsigned int funct::RootIntegrator::size_ |
|
private |
ROOT::Math::IntegrationOneDim::Type funct::RootIntegrator::type_ |
|
private |
Definition at line 146 of file NumericalIntegration.h.
Referenced by Modules.Service::__str__(), Modules.Service::_placeImpl(), Modules.ESSource::_placeImpl(), Modules.ESProducer::_placeImpl(), Modules.ESPrefer::copy(), Mixins._TypedParameterizable::dumpPython(), Modules.ESPrefer::dumpPythonAs(), Modules.Service::dumpSequencePython(), RandomRunSource.RandomRunSource::insertInto(), Modules.Service::insertInto(), Mixins._TypedParameterizable::insertInto(), Modules.ESSource::moduleLabel_(), Modules.ESProducer::moduleLabel_(), Modules.ESSource::nameInProcessDesc_(), Modules.ESProducer::nameInProcessDesc_(), Modules.ESPrefer::nameInProcessDesc_(), operator=(), and RootIntegrator().