APFEL 4.8.0
A PDF evolution library in C++
Loading...
Searching...
No Matches
zeromasscoefficientfunctionsunp_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{
24
29
33 class C21ns: public Expression
34 {
35 public:
37 double Regular(double const& x) const;
38 double Singular(double const& x) const;
39 double Local(double const& x) const;
40 };
41
45 class C21g: public Expression
46 {
47 public:
49 double Regular(double const& x) const;
50 };
51
56 class CL1ns: public Expression
57 {
58 public:
60 double Regular(double const& x) const;
61 };
62
66 class CL1g: public Expression
67 {
68 public:
70 double Regular(double const& x) const;
71 };
72
77 class C31ns: public Expression
78 {
79 public:
81 double Regular(double const& x) const;
82 double Singular(double const& x) const;
83 double Local(double const& x) const;
84 };
86
92
96 class C22nsp: public Expression
97 {
98 public:
99 C22nsp(int const& nf);
100 double Regular(double const& x) const;
101 double Singular(double const& x) const;
102 double Local(double const& x) const;
103 private:
104 int const _nf;
105 };
106
111 class C22nsm: public Expression
112 {
113 public:
114 C22nsm(int const& nf);
115 double Regular(double const& x) const;
116 double Singular(double const& x) const;
117 double Local(double const& x) const;
118 private:
119 int const _nf;
120 };
121
126 class C22ps: public Expression
127 {
128 public:
130 double Regular(double const& x) const;
131 };
132
137 class C22g: public Expression
138 {
139 public:
141 double Regular(double const& x) const;
142 double Local(double const& x) const;
143 };
144
149 class CL2nsp: public Expression
150 {
151 public:
152 CL2nsp(int const& nf);
153 double Regular(double const& x) const;
154 double Local(double const&) const;
155 private:
156 int const _nf;
157 };
158
163 class CL2nsm: public Expression
164 {
165 public:
166 CL2nsm(int const& nf);
167 double Regular(double const& x) const;
168 double Local(double const&) const;
169 private:
170 int const _nf;
171 };
172
177 class CL2ps: public Expression
178 {
179 public:
181 double Regular(double const& x) const;
182 };
183
188 class CL2g: public Expression
189 {
190 public:
192 double Regular(double const& x) const;
193 };
194
199 class C32nsp: public Expression
200 {
201 public:
202 C32nsp(int const& nf);
203 double Regular(double const& x) const;
204 double Singular(double const& x) const;
205 double Local(double const& x) const;
206 private:
207 int const _nf;
208 };
209
214 class C32nsm: public Expression
215 {
216 public:
217 C32nsm(int const& nf);
218 double Regular(double const& x) const;
219 double Singular(double const& x) const;
220 double Local(double const& x) const;
221 private:
222 int const _nf;
223 };
225
231
235 class C23nsp: public Expression
236 {
237 public:
238 C23nsp(int const& nf, bool const& fl11 = true);
239 double Regular(double const& x) const;
240 double Singular(double const& x) const;
241 double Local(double const& x) const;
242 private:
243 int const _nf;
244 bool const _fl11;
245 };
246
251 class C23nsm: public Expression
252 {
253 public:
254 C23nsm(int const& nf, bool const& fl11 = true);
255 double Regular(double const& x) const;
256 double Singular(double const& x) const;
257 double Local(double const& x) const;
258 private:
259 int const _nf;
260 bool const _fl11;
261 };
262
267 class C23ps: public Expression
268 {
269 public:
270 C23ps(int const& nf, bool const& fl11 = true);
271 double Regular(double const& x) const;
272 double Local(double const& x) const;
273 private:
274 int const _nf;
275 bool const _fl11;
276 };
277
282 class C23g: public Expression
283 {
284 public:
285 C23g(int const& nf, bool const& fl11 = true);
286 double Regular(double const& x) const;
287 double Local(double const& x) const;
288 private:
289 int const _nf;
290 bool const _fl11;
291 };
292
297 class CL3nsp: public Expression
298 {
299 public:
300 CL3nsp(int const& nf, bool const& fl11 = true);
301 double Regular(double const& x) const;
302 double Local(double const&) const;
303 private:
304 int const _nf;
305 bool const _fl11;
306 };
307
312 class CL3nsm: public Expression
313 {
314 public:
315 CL3nsm(int const& nf, bool const& fl11 = true);
316 double Regular(double const& x) const;
317 double Local(double const&) const;
318 private:
319 int const _nf;
320 bool const _fl11;
321 };
322
327 class CL3ps: public Expression
328 {
329 public:
330 CL3ps(int const& nf, bool const& fl11 = true);
331 double Regular(double const& x) const;
332 private:
333 int const _nf;
334 bool const _fl11;
335 };
336
341 class CL3g: public Expression
342 {
343 public:
344 CL3g(int const& nf, bool const& fl11 = true);
345 double Regular(double const& x) const;
346 private:
347 int const _nf;
348 bool const _fl11;
349 };
350
355 class C33nsp: public Expression
356 {
357 public:
358 C33nsp(int const& nf);
359 double Regular(double const& x) const;
360 double Singular(double const& x) const;
361 double Local(double const& x) const;
362 private:
363 int const _nf;
364 };
365
370 class C33nsm: public Expression
371 {
372 public:
373 C33nsm(int const& nf);
374 double Regular(double const& x) const;
375 double Singular(double const& x) const;
376 double Local(double const& x) const;
377 private:
378 int const _nf;
379 };
380
385 class C33nsv: public Expression
386 {
387 public:
389 double Regular(double const& x) const;
390 };
393}
O(αs) gluon coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:46
double Regular(double const &x) const
Virtual regular term.
O(αs) non-singlet coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:34
double Regular(double const &x) const
Virtual regular term.
double Singular(double const &x) const
Virtual singular term.
double Local(double const &x) const
Virtual local term.
O(αs2) gluon coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:138
double Regular(double const &x) const
Virtual regular term.
double Local(double const &x) const
Virtual local term.
O(αs2) non-singlet-minus coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:112
double Regular(double const &x) const
Virtual regular term.
double Singular(double const &x) const
Virtual singular term.
double Local(double const &x) const
Virtual local term.
C22nsm(int const &nf)
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:119
O(αs2) non-singlet-plus coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:97
C22nsp(int const &nf)
double Local(double const &x) const
Virtual local term.
double Regular(double const &x) const
Virtual regular term.
double Singular(double const &x) const
Virtual singular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:104
O(αs2) pure-singlet coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:127
double Regular(double const &x) const
Virtual regular term.
O(αs3) gluon coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:283
C23g(int const &nf, bool const &fl11=true)
bool const _fl11
Definition zeromasscoefficientfunctionsunp_sl.h:290
double Local(double const &x) const
Virtual local term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:289
double Regular(double const &x) const
Virtual regular term.
O(αs3) non-singlet-minus coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:252
bool const _fl11
Definition zeromasscoefficientfunctionsunp_sl.h:260
C23nsm(int const &nf, bool const &fl11=true)
double Singular(double const &x) const
Virtual singular term.
double Local(double const &x) const
Virtual local term.
double Regular(double const &x) const
Virtual regular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:259
O(αs3) non-singlet-plus coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:236
C23nsp(int const &nf, bool const &fl11=true)
double Singular(double const &x) const
Virtual singular term.
double Local(double const &x) const
Virtual local term.
double Regular(double const &x) const
Virtual regular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:243
bool const _fl11
Definition zeromasscoefficientfunctionsunp_sl.h:244
O(αs3) pure-singlet coefficient function for F2.
Definition zeromasscoefficientfunctionsunp_sl.h:268
C23ps(int const &nf, bool const &fl11=true)
double Local(double const &x) const
Virtual local term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:274
bool const _fl11
Definition zeromasscoefficientfunctionsunp_sl.h:275
double Regular(double const &x) const
Virtual regular term.
O(αs) non-singlet coefficient function for F3.
Definition zeromasscoefficientfunctionsunp_sl.h:78
double Singular(double const &x) const
Virtual singular term.
double Local(double const &x) const
Virtual local term.
double Regular(double const &x) const
Virtual regular term.
O(αs2) non-singlet-minus coefficient function for F3.
Definition zeromasscoefficientfunctionsunp_sl.h:215
C32nsm(int const &nf)
double Local(double const &x) const
Virtual local term.
double Regular(double const &x) const
Virtual regular term.
double Singular(double const &x) const
Virtual singular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:222
O(αs2) non-singlet-plus coefficient function for F3.
Definition zeromasscoefficientfunctionsunp_sl.h:200
double Regular(double const &x) const
Virtual regular term.
double Local(double const &x) const
Virtual local term.
double Singular(double const &x) const
Virtual singular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:207
C32nsp(int const &nf)
O(αs3) non-singlet-minus coefficient function for F3.
Definition zeromasscoefficientfunctionsunp_sl.h:371
double Regular(double const &x) const
Virtual regular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:378
double Local(double const &x) const
Virtual local term.
double Singular(double const &x) const
Virtual singular term.
C33nsm(int const &nf)
O(αs3) non-singlet-plus coefficient function for F3.
Definition zeromasscoefficientfunctionsunp_sl.h:356
C33nsp(int const &nf)
double Singular(double const &x) const
Virtual singular term.
double Regular(double const &x) const
Virtual regular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:363
double Local(double const &x) const
Virtual local term.
O(αs3) total-valence coefficient function for F3.
Definition zeromasscoefficientfunctionsunp_sl.h:386
double Regular(double const &x) const
Virtual regular term.
O(αs) gluon coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:67
double Regular(double const &x) const
Virtual regular term.
O(αs) non-singlet coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:57
double Regular(double const &x) const
Virtual regular term.
O(αs2) gluon coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:189
double Regular(double const &x) const
Virtual regular term.
O(αs2) non-singlet-minus coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:164
double Local(double const &) const
Virtual local term.
double Regular(double const &x) const
Virtual regular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:170
CL2nsm(int const &nf)
O(αs2) non-singlet-plus coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:150
double Regular(double const &x) const
Virtual regular term.
double Local(double const &) const
Virtual local term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:156
CL2nsp(int const &nf)
O(αs2) pure-singlet coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:178
double Regular(double const &x) const
Virtual regular term.
O(αs3) gluon coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:342
double Regular(double const &x) const
Virtual regular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:347
CL3g(int const &nf, bool const &fl11=true)
bool const _fl11
Definition zeromasscoefficientfunctionsunp_sl.h:348
O(αs3) non-singlet-minus coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:313
double Regular(double const &x) const
Virtual regular term.
CL3nsm(int const &nf, bool const &fl11=true)
double Local(double const &) const
Virtual local term.
bool const _fl11
Definition zeromasscoefficientfunctionsunp_sl.h:320
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:319
O(αs3) non-singlet-plus coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:298
bool const _fl11
Definition zeromasscoefficientfunctionsunp_sl.h:305
CL3nsp(int const &nf, bool const &fl11=true)
double Regular(double const &x) const
Virtual regular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:304
double Local(double const &) const
Virtual local term.
O(αs3) pure-singlet coefficient function for FL.
Definition zeromasscoefficientfunctionsunp_sl.h:328
double Regular(double const &x) const
Virtual regular term.
int const _nf
Definition zeromasscoefficientfunctionsunp_sl.h:333
bool const _fl11
Definition zeromasscoefficientfunctionsunp_sl.h:334
CL3ps(int const &nf, bool const &fl11=true)
The Expression class encapsulates in a proper form a given analytic expression in such a way that it ...
Definition expression.h:17
Namespace for all APFEL++ functions and classes.
Definition alphaqcd.h:14