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