Class for the interpolation of a single TMD grid.
More...
#include <tmdgrid.h>
|
| | TMDGrid (YAML::Node const &info, YAML::Node const &grid) |
| | The "TMDGrid" constructor. More...
|
| |
| std::map< int, double > | Evaluate (double const &x, double const &qT, double const &Q) const |
| | Function that returns the value of one of the functions. More...
|
| |
| YAML::Node | GetInfoNode () const |
| | Function that returns the YAML Node with the set info. More...
|
| |
|
| YAML::Node const | _info |
| |
| std::unique_ptr< apfel::QGrid< double > > const | _xg |
| |
| std::unique_ptr< apfel::QGrid< double > > const | _qToQg |
| |
| std::unique_ptr< apfel::QGrid< double > > const | _Qg |
| |
| std::map< int, std::vector< std::vector< std::vector< double > > > > const | _tmds |
| |
Class for the interpolation of a single TMD grid.
◆ TMDGrid()
| NangaParbat::TMDGrid::TMDGrid |
( |
YAML::Node const & |
info, |
|
|
YAML::Node const & |
grid |
|
) |
| |
The "TMDGrid" constructor.
- Parameters
-
| info | information node |
| grid | the YAML node containing the grid |
◆ Evaluate()
| std::map< int, double > NangaParbat::TMDGrid::Evaluate |
( |
double const & |
x, |
|
|
double const & |
qT, |
|
|
double const & |
Q |
|
) |
| const |
Function that returns the value of one of the functions.
- Parameters
-
| x | momentum fraction |
| qT | transverse momentum |
| Q | renormalisation scale (assumed to be equal to the square root of zeta) |
- Returns
- It returns the value of all the flavour TMD distributions
◆ GetInfoNode()
| YAML::Node NangaParbat::TMDGrid::GetInfoNode |
( |
| ) |
const |
|
inline |
Function that returns the YAML Node with the set info.
◆ _info
| YAML::Node const NangaParbat::TMDGrid::_info |
|
private |
◆ _Qg
| std::unique_ptr<apfel::QGrid<double> > const NangaParbat::TMDGrid::_Qg |
|
private |
◆ _qToQg
| std::unique_ptr<apfel::QGrid<double> > const NangaParbat::TMDGrid::_qToQg |
|
private |
◆ _tmds
| std::map<int, std::vector<std::vector<std::vector<double> > > > const NangaParbat::TMDGrid::_tmds |
|
private |
◆ _xg
| std::unique_ptr<apfel::QGrid<double> > const NangaParbat::TMDGrid::_xg |
|
private |
The documentation for this class was generated from the following file:
- /Users/vb262523/Codes/NangaParbat-Beta/inc/NangaParbat/tmdgrid.h