#include <TTrilinearTMDLibInterpolator.h>
|
| TTrilinearTMDLibInterpolator ()=default |
|
void | initialize (const IReader< ReaderType > *reader) |
|
double | interpolate (PartonFlavor flavor, double x, double kt2, double mu2) const |
|
void | interpolate (double x, double kt2, double mu2, std::array< double, DEFAULT_TOTAL_PDFS > &output) const |
|
const IReader< ReaderType > * | getReader () const |
|
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 |
|
constexpr Derived & | derived () noexcept |
|
constexpr const Derived & | derived () const noexcept |
|
◆ TTrilinearTMDLibInterpolator()
template<class ReaderType >
◆ getReader()
template<class ReaderType >
◆ initialize()
template<class ReaderType >
◆ interpolate() [1/2]
template<class ReaderType >
◆ interpolate() [2/2]
template<class ReaderType >
The documentation for this class was generated from the following file: