|
PDFxTMDLib
1.0.0
|
#include <CLHAPDFBilinearInterpolator.h>


Public Member Functions | |
| CLHAPDFBilinearInterpolator ()=default | |
| ~CLHAPDFBilinearInterpolator ()=default | |
| double | interpolate (PartonFlavor flavor, double x, double mu2) const |
| void | interpolate (double x, double mu2, std::array< double, DEFAULT_TOTAL_PDFS > &output) const |
| void | initialize (const IReader< ReaderType > *reader) |
| const IReader< ReaderType > * | 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<ReaderType>* PDFxTMD::CLHAPDFBilinearInterpolator< ReaderType >::getReader | ( | ) | const |
| void PDFxTMD::CLHAPDFBilinearInterpolator< ReaderType >::initialize | ( | const IReader< ReaderType > * | reader | ) |
| void PDFxTMD::CLHAPDFBilinearInterpolator< ReaderType >::interpolate | ( | double | x, |
| double | mu2, | ||
| std::array< double, DEFAULT_TOTAL_PDFS > & | output | ||
| ) | const |
| double PDFxTMD::CLHAPDFBilinearInterpolator< ReaderType >::interpolate | ( | PartonFlavor | flavor, |
| double | x, | ||
| double | mu2 | ||
| ) | const |