|
ComPWA
Common Partial-Wave-Analysis Framework
|
#include "Integration.hpp"#include "Core/Logging.hpp"#include "Data/DataSet.hpp"#include <algorithm>#include <cmath>#include <vector>#include "ThirdParty/parallelstl/include/pstl/algorithm"#include "ThirdParty/parallelstl/include/pstl/execution"
Include dependency graph for Integration.cpp:Go to the source code of this file.
Classes | |
| struct | ComPWA::Tools::KahanSummation |
Namespaces | |
| ComPWA | |
| ComPWA::Tools | |
Functions | |
| KahanSummation | ComPWA::Tools::KahanSum (KahanSummation accumulation, double value) |
| KahanSummation keeps track of lost bits and reduced the uncertainty in the summation of many large/small numbers. More... | |
| std::pair< double, double > | ComPWA::Tools::integrateWithError (ComPWA::Intensity &intensity, const ComPWA::Data::DataSet &phspsample, double phspVolume=1.0) |
| Calculate integral and its error. More... | |
| double | ComPWA::Tools::integrate (ComPWA::Intensity &intensity, const ComPWA::Data::DataSet &phspsample, double phspVolume) |
| double | ComPWA::Tools::maximum (ComPWA::Intensity &intensity, const ComPWA::Data::DataSet &sample) |