qqbarthreshold is hosted by Hepforge, IPPP Durham
QQbar_threshold
load_grid.hpp
Go to the documentation of this file.
1 
28 #pragma once
29 
30 #include <string>
31 #include <fstream>
32 
34 namespace QQbar_threshold{
36 
46  void load_grid(char const* filename);
48  void load_grid(std::string const & filename);
50 
53  void load_grid(std::ifstream && in);
54 
56 
65  void load_nonresonant_grid(char const* filename);
67  void load_nonresonant_grid(std::string const & filename);
69 
72  void load_nonresonant_grid(std::ifstream && in);
73 
75 
78  std::string grid_directory();
79 
83  double Et_min, Et_max;
85  double Gammat_min, Gammat_max;
86  };
87 
89 
95 }
Definition: alpha_s.hpp:37
Et_Gammat_range grid_range()
Get grid range.
Grid range in rescaled energy and width coordinates.
Definition: load_grid.hpp:81
double Gammat_min
Minimum and maximum rescales width Gammat = - 4/(alpha_s^2*c_F^2*m)*Gamma.
Definition: load_grid.hpp:85
double Et_min
Minimum and maximum rescales energy Et = - 4/(alpha_s^2*c_F^2*m)*E.
Definition: load_grid.hpp:83
void load_grid(char const *filename)
Loads a precomputed grid.
std::string grid_directory()
Get directory with default grids.
void load_nonresonant_grid(char const *filename)
Loads a precomputed grid for the non-resonant contribution.