|
PDFxTMDLib
1.0.0
|
#include <CLHAPDFBicubicInterpolator.h>


Public Member Functions | |
| CLHAPDFBicubicInterpolator ()=default | |
| ~CLHAPDFBicubicInterpolator ()=default | |
| double | interpolate (PartonFlavor flavor, double x, double q2) const |
| void | interpolate (double x, double q2, std::array< double, DEFAULT_TOTAL_PDFS > &output) const |
| void | initialize (const IReader< Reader > *reader) |
| const IReader< Reader > * | getReader () const |
Public Member Functions inherited from PDFxTMD::IInterpolator< Derived, Reader, InterpolateArgs > | |
| void | initialize (const IReader< Reader > *reader) |
| double | interpolate (PartonFlavor flavor, InterpolateArgs... args) const |
| void | interpolate (InterpolateArgs... args, std::array< double, DEFAULT_TOTAL_PDFS > &output) const |
| const IReader< Reader > * | getReader () const |
Public Member Functions inherited from PDFxTMD::CRTPBase< Derived > | |
| constexpr Derived & | derived () noexcept |
| constexpr const Derived & | derived () const noexcept |
|
default |
|
default |
| const IReader<Reader>* PDFxTMD::CLHAPDFBicubicInterpolator< Reader >::getReader | ( | ) | const |
| void PDFxTMD::CLHAPDFBicubicInterpolator< Reader >::initialize | ( | const IReader< Reader > * | reader | ) |
| void PDFxTMD::CLHAPDFBicubicInterpolator< Reader >::interpolate | ( | double | x, |
| double | q2, | ||
| std::array< double, DEFAULT_TOTAL_PDFS > & | output | ||
| ) | const |
| double PDFxTMD::CLHAPDFBicubicInterpolator< Reader >::interpolate | ( | PartonFlavor | flavor, |
| double | x, | ||
| double | q2 | ||
| ) | const |