APFEL 4.8.0
A PDF evolution library in C++
Loading...
Searching...
No Matches
gpdsplittingfunctionsunp_sl.h
Go to the documentation of this file.
1//
2// APFEL++ 2017
3//
4// Author: Valerio Bertone: valerio.bertone@cern.ch
5//
6
7#pragma once
8
9#include "apfel/expression.h"
10
11namespace apfel
12{
21
27
32
36 class Pgpd0ns: public Expression
37 {
38 public:
39 Pgpd0ns(double const& xi);
40 double Regular(double const& y) const;
41 double Singular(double const& y) const;
42 double Local(double const& y) const;
43 double LocalPP(double const& y) const;
44 };
45
50 class Pgpd0qq: public Expression
51 {
52 public:
53 Pgpd0qq(double const& xi);
54 double Regular(double const& y) const;
55 double Singular(double const& y) const;
56 double Local(double const& y) const;
57 double LocalPP(double const& y) const;
58 };
59
64 class Pgpd0qg: public Expression
65 {
66 public:
67 Pgpd0qg(int const& nf, double const& xi);
68 double Regular(double const& y) const;
69 private:
70 int const _nf;
71 };
72
77 class Pgpd0gq: public Expression
78 {
79 public:
80 Pgpd0gq(double const& xi);
81 double Regular(double const& y) const;
82 };
83
88 class Pgpd0gg: public Expression
89 {
90 public:
91 Pgpd0gg(int const& nf, double const& xi);
92 double Regular(double const& y) const;
93 double Singular(double const& y) const;
94 double Local(double const& y) const;
95 double LocalPP(double const& y) const;
96 private:
97 int const _nf;
98 };
100}
The Expression class encapsulates in a proper form a given analytic expression in such a way that it ...
Definition expression.h:17
O(αs) gluon-gluon unpolarised splitting function.
Definition gpdsplittingfunctionsunp_sl.h:89
double Regular(double const &y) const
Virtual regular term.
Pgpd0gg(int const &nf, double const &xi)
double LocalPP(double const &y) const
Virtual local term for principal-valued integrals a la ERBL with singularity at x = 1,...
double Singular(double const &y) const
Virtual singular term.
int const _nf
Definition gpdsplittingfunctionsunp_sl.h:97
double Local(double const &y) const
Virtual local term.
O(αs) gluon-quark unpolarised splitting function.
Definition gpdsplittingfunctionsunp_sl.h:78
Pgpd0gq(double const &xi)
double Regular(double const &y) const
Virtual regular term.
O(αs) non-singlet unpolarised evolution kernel.
Definition gpdsplittingfunctionsunp_sl.h:37
double LocalPP(double const &y) const
Virtual local term for principal-valued integrals a la ERBL with singularity at x = 1,...
double Singular(double const &y) const
Virtual singular term.
double Local(double const &y) const
Virtual local term.
Pgpd0ns(double const &xi)
double Regular(double const &y) const
Virtual regular term.
O(αs) quark-gluon unpolarised splitting function.
Definition gpdsplittingfunctionsunp_sl.h:65
int const _nf
Definition gpdsplittingfunctionsunp_sl.h:70
double Regular(double const &y) const
Virtual regular term.
Pgpd0qg(int const &nf, double const &xi)
O(αs) quark-quark unpolarised splitting function.
Definition gpdsplittingfunctionsunp_sl.h:51
double Regular(double const &y) const
Virtual regular term.
double LocalPP(double const &y) const
Virtual local term for principal-valued integrals a la ERBL with singularity at x = 1,...
double Singular(double const &y) const
Virtual singular term.
double Local(double const &y) const
Virtual local term.
Pgpd0qq(double const &xi)
Namespace for all APFEL++ functions and classes.
Definition alphaqcd.h:14