56 void Print()
const { std::cout << *
this << std::endl; }
Class for the x-space interpolation SubGrids.
Definition subgrid.h:23
int InterDegree() const
return the interpolation degree
Definition subgrid.h:50
std::vector< double > _xsg
Actual grid.
Definition subgrid.h:64
friend std::ostream & operator<<(std::ostream &os, SubGrid const &sg)
Method which prints SubGrid with cout <<.
SubGrid(std::vector< double > const &xsg, int const &InterDegree)
The SubGrid constructor.
std::vector< double > const & GetLogGrid() const
return the log-grid
Definition subgrid.h:55
bool operator==(SubGrid const &sg) const
Check whether SubGrids are equal.
int _nx
Number intervals.
Definition subgrid.h:59
void Print() const
print the SubGrid object
Definition subgrid.h:56
double xMax() const
return the maximum node value
Definition subgrid.h:52
double xMin() const
return the minimum node value
Definition subgrid.h:51
double Step() const
return the step size of the log grid
Definition subgrid.h:53
int _InterDegree
Interpolation degree.
Definition subgrid.h:60
double _xMin
Minumim value of x.
Definition subgrid.h:61
double _xMax
Maximum value of x (should always be 1)
Definition subgrid.h:62
int nx() const
return the number of x points
Definition subgrid.h:49
std::vector< double > const & GetGrid() const
return the grid
Definition subgrid.h:54
double _Step
Step of the logarthmically spaced grid.
Definition subgrid.h:63
std::vector< double > _lxsg
The log of the grid.
Definition subgrid.h:65
SubGrid(int const &nx, double const &xMin, int const &InterDegree)
The SubGrid constructor.
bool operator!=(SubGrid const &sg) const
Namespace for all APFEL++ functions and classes.
Definition alphaqcd.h:14
std::ostream & operator<<(std::ostream &os, ConvolutionMap const &cm)
Method which prints ConvolutionMap with cout <<.