The general interface for extrapolating beyond grid boundaries.
More...
#include <Extrapolator.h>
|
|
virtual | ~Extrapolator () |
| | Destructor to allow inheritance.
|
|
void | bind (const GridPDF *pdf) |
| | Bind to a GridPDF.
|
|
void | unbind () |
| | Unbind from GridPDF.
|
|
bool | hasPDF () |
| | Identify whether this Extrapolator has an associated PDF.
|
|
const GridPDF & | pdf () const |
| | Get the associated GridPDF.
|
| double | extrapolateXQ (int id, double x, double q) const |
| virtual double | extrapolateXQ2 (int id, double x, double q2) const =0 |
The general interface for extrapolating beyond grid boundaries.
◆ extrapolateXQ()
| double LHAPDF::Extrapolator::extrapolateXQ |
( |
int | id, |
|
|
double | x, |
|
|
double | q ) const |
|
inline |
Extrapolate a single-point in (x,Q)
- Parameters
-
| id | PDG parton ID |
| x | Momentum fraction |
| q | Energy scale |
- Returns
- The xf value at (x,q2)
◆ extrapolateXQ2()
| virtual double LHAPDF::Extrapolator::extrapolateXQ2 |
( |
int | id, |
|
|
double | x, |
|
|
double | q2 ) const |
|
pure virtual |
◆ _pdf
| const GridPDF* LHAPDF::Extrapolator::_pdf |
|
private |
- Todo
- Make an all-PID version of extrapolateQ and Q2?
The documentation for this class was generated from the following file:
- /home/abuild/rpmbuild/BUILD/LHAPDF-6.5.5-build/python3.13/include/LHAPDF/Extrapolator.h