|
PDFxTMDLib
1.0.0
|
#include <CNearestPointExtrapolator.h>


Public Member Functions | |
| void | setInterpolator (const Interpolator *interpolator) |
| double | extrapolate (PartonFlavor flavor, double x, double mu2) const |
| void | extrapolate (double x, double mu2, std::array< double, DEFAULT_TOTAL_PDFS > &output) const |
Public Member Functions inherited from PDFxTMD::IExtrapolator< Derived, ExtrapolateArgs... > | |
| double | extrapolate (PartonFlavor parton, ExtrapolateArgs... args) const |
| double | extrapolate (ExtrapolateArgs... args, std::array< double, DEFAULT_TOTAL_PDFS > &output) const |
Public Member Functions inherited from PDFxTMD::CRTPBase< Derived > | |
| constexpr Derived & | derived () noexcept |
| constexpr const Derived & | derived () const noexcept |
Additional Inherited Members | |
Protected Member Functions inherited from PDFxTMD::IAdvancedExtrapolator< Derived, ExtrapolateArgs > | |
| template<typename InterpolatorType > | |
| void | setInterpolator (const InterpolatorType *interpolator) |
|
inline |
Find the closest valid x and Q2 points, either on- or off-grid, and use the current interpolator
|
inline |
Find the closest valid x and Q2 points, either on- or off-grid, and use the current interpolator
|
inline |