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