PDFxTMDLib
2.0.0
Loading...
Searching...
No Matches
include
PDFxTMDLib
Interface
SPDF
ITMDInterpolator.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "../IInterpolator.h"
4
5
namespace
PDFxTMD
6
{
7
template
<
typename
Derived,
typename
Reader>
8
class
ITMDInterpolator
:
public
IInterpolator
<Derived, Reader, X_T, KT_T, MU_T>
9
{
10
void
interpolate(X_T x, KT_T kt, MU_T mu, std::array<double, DEFAULT_TOTAL_PDFS> &output)
const
11
{
12
return
this->derived().
interpolate
(x, kt, mu, output);
13
}
14
};
15
}
// namespace PDFxTMD
PDFxTMD::IInterpolator
Definition
IInterpolator.h:10
PDFxTMD::IInterpolator::interpolate
double interpolate(Flavors &&...flavors, InterpolateArgs &&...args) const
Forward an interpolation request to the concrete interpolator.
Definition
IInterpolator.h:19
PDFxTMD::ITMDInterpolator
Definition
ITMDInterpolator.h:9
PDFxTMD
Definition
Factory.h:9
Generated by
1.9.8