|
|
double | ipow (double, int) |
|
int | iipow (int, int) |
|
void | TMDinit (const string name, int irep, int imode) |
|
void | TMDinit (const string name, int irep) |
|
void | TMDinit (const string name) |
|
void | TMDinit (int &iset) |
|
vector< double > | TMDpdf (double x, double xbar, double kt, double mu) |
|
vector< double > | TMDpdf (int kf, double x, double xbar, double kt, double mu) |
|
void | TMDpdf (double x, double xbar, double kt, double mu, vector< double > &xpq) |
|
void | TMDpdf (int kf, double x, double xbar, double kt, double mu, vector< double > &xpq) |
|
void | TMDpdf (double x, double xbar, double kt, double mu, double &uval, double &dval, double &sea, double &charm, double &bottom, double &gluon) |
|
void | TMDpdf (int kf, double x, double xbar, double kt, double mu, double &uval, double &dval, double &sea, double &charm, double &bottom, double &gluon) |
|
void | TMDpdf (double x, double xbar, double kt, double mu, double &up, double &ubar, double &dn, double &dbar, double &strange, double &sbar, double &charm, double &cbar, double &bottom, double &bbar, double &gluon) |
|
void | TMDpdf (int kf, double x, double xbar, double kt, double mu, double &up, double &ubar, double &dn, double &dbar, double &strange, double &sbar, double &charm, double &cbar, double &bottom, double &bbar, double &gluon) |
|
double | TMDalphas (double mu) |
|
double | TMDgetLam4 () |
|
int | TMDgetNf () |
|
int | TMDgetOrderAlphaS () |
|
int | TMDgetOrderPDF () |
|
double | TMDgetXmin () |
|
double | TMDgetXmax () |
|
double | TMDgetQ2min () |
|
double | TMDgetQ2max () |
|
int | TMDnumberPDF (string name) |
|
double | Cdhfint (int narg, double arg[500], int nent[500], double ent[500], double table[1000000]) |
|
void | polint (double xa[], double ya[], int n, double x, double &y, double &dy) |
|
void | polin3 (double x1a[], double x2a[], double x3a[], double ya[][1][4], int m, int n, int o, double x1, double x2, double x3, double &y, double &dy) |
|
void | ccfmuPDF (int kf, double x, double kt, double p, double &up, double &ubar, double &dn, double &dbar, double &strange, double &sbar, double &charm, double &cbar, double &bottom, double &bbar, double &top, double &tbar, double &phot, double &gluon) |
|
void | ccfmuPDFn (int kf, double x, double kt, double p, double &up, double &ubar, double &dn, double &dbar, double &strange, double &sbar, double &charm, double &cbar, double &bottom, double &bbar, double &top, double &tbar, double &phot, double &gluon) |
|
void | gbwuPDFlight (double x, double kt, double &gluon) |
|
void | gbwuPDFcharm (double x, double kt, double &gluon) |
|
void | sbrsPDF (int irep, int imode, double x, double kt, double p, double &uval, double &dval, double &sea, double &charm) |
|
void | ksPDF (double x, double kt, double p, double &upl, double &dn, double &sea, double &charm, double &bottom, double &gluon) |
|
void | ksuPDFgrid (int kf, double x, double kt, double p, double &up, double &dn, double &sea, double &charm, double &bottom, double &gluon) |
|
void | ksDLCPDF (double x, double kt, double p, double &up, double &ubar, double &down, double &dbar, double &strange, double &sbar, double &charm, double &cbar, double &bottom, double &bbar, double &gluon) |
|
void | ksBHKSPDF (double x, double kt, double p, double &up, double &ubar, double &down, double &dbar, double &strange, double &sbar, double &charm, double &cbar, double &bottom, double &bbar, double &gluon) |
|
void | tmd_ME (int kf, double x, double kt, double p, double &uval, double &dval, double &sea, double &charm, double &bottom, double &gluon) |
|
void | initalphas (int *iord, double *fr2, double *mur, double *asmur, double *mc, double *mb, double *mt) |
|
void | unpol (int *in, double *scale, double *scale2, double *bc, double *lam1, double *lam2, double *x_ME, double *kt_ME, double *Qf, double *result) |
|
double | blueml (double *x, double *kt, double *p) |
|
◆ blueml()
double TMDlib::blueml |
( |
double * |
x, |
|
|
double * |
kt, |
|
|
double * |
p |
|
) |
| |
◆ ccfmuPDF()
void TMDlib::ccfmuPDF |
( |
int |
kf, |
|
|
double |
x, |
|
|
double |
kt, |
|
|
double |
p, |
|
|
double & |
up, |
|
|
double & |
ubar, |
|
|
double & |
dn, |
|
|
double & |
dbar, |
|
|
double & |
strange, |
|
|
double & |
sbar, |
|
|
double & |
charm, |
|
|
double & |
cbar, |
|
|
double & |
bottom, |
|
|
double & |
bbar, |
|
|
double & |
top, |
|
|
double & |
tbar, |
|
|
double & |
phot, |
|
|
double & |
gluon |
|
) |
| |
◆ ccfmuPDFn()
void TMDlib::ccfmuPDFn |
( |
int |
kf, |
|
|
double |
x, |
|
|
double |
kt, |
|
|
double |
p, |
|
|
double & |
up, |
|
|
double & |
ubar, |
|
|
double & |
dn, |
|
|
double & |
dbar, |
|
|
double & |
strange, |
|
|
double & |
sbar, |
|
|
double & |
charm, |
|
|
double & |
cbar, |
|
|
double & |
bottom, |
|
|
double & |
bbar, |
|
|
double & |
top, |
|
|
double & |
tbar, |
|
|
double & |
phot, |
|
|
double & |
gluon |
|
) |
| |
◆ Cdhfint()
double TMDlib::Cdhfint |
( |
int |
narg, |
|
|
double |
arg[500], |
|
|
int |
nent[500], |
|
|
double |
ent[500], |
|
|
double |
table[1000000] |
|
) |
| |
◆ gbwuPDFcharm()
void TMDlib::gbwuPDFcharm |
( |
double |
x, |
|
|
double |
kt, |
|
|
double & |
gluon |
|
) |
| |
◆ gbwuPDFlight()
void TMDlib::gbwuPDFlight |
( |
double |
x, |
|
|
double |
kt, |
|
|
double & |
gluon |
|
) |
| |
◆ iipow()
int TMDlib::iipow |
( |
int |
, |
|
|
int |
|
|
) |
| |
◆ initalphas()
void TMDlib::initalphas |
( |
int * |
iord, |
|
|
double * |
fr2, |
|
|
double * |
mur, |
|
|
double * |
asmur, |
|
|
double * |
mc, |
|
|
double * |
mb, |
|
|
double * |
mt |
|
) |
| |
◆ ipow()
double TMDlib::ipow |
( |
double |
, |
|
|
int |
|
|
) |
| |
◆ ksBHKSPDF()
void TMDlib::ksBHKSPDF |
( |
double |
x, |
|
|
double |
kt, |
|
|
double |
p, |
|
|
double & |
up, |
|
|
double & |
ubar, |
|
|
double & |
down, |
|
|
double & |
dbar, |
|
|
double & |
strange, |
|
|
double & |
sbar, |
|
|
double & |
charm, |
|
|
double & |
cbar, |
|
|
double & |
bottom, |
|
|
double & |
bbar, |
|
|
double & |
gluon |
|
) |
| |
Created updf object
References filename_b, filename_bb, filename_c, filename_cb, filename_d, filename_db, filename_g, filename_s, filename_sb, filename_u, filename_ub, first, iset, and pdfpath.
Referenced by TMDpdf().
◆ ksDLCPDF()
void TMDlib::ksDLCPDF |
( |
double |
x, |
|
|
double |
kt, |
|
|
double |
p, |
|
|
double & |
up, |
|
|
double & |
ubar, |
|
|
double & |
down, |
|
|
double & |
dbar, |
|
|
double & |
strange, |
|
|
double & |
sbar, |
|
|
double & |
charm, |
|
|
double & |
cbar, |
|
|
double & |
bottom, |
|
|
double & |
bbar, |
|
|
double & |
gluon |
|
) |
| |
Created updf object
References filename_ksDLCP_b, filename_ksDLCP_bb, filename_ksDLCP_c, filename_ksDLCP_cb, filename_ksDLCP_d, filename_ksDLCP_db, filename_ksDLCP_g, filename_ksDLCP_s, filename_ksDLCP_sb, filename_ksDLCP_u, filename_ksDLCP_ub, first, iset, and pdfpath.
Referenced by TMDpdf().
◆ ksPDF()
void TMDlib::ksPDF |
( |
double |
x, |
|
|
double |
kt, |
|
|
double |
p, |
|
|
double & |
upl, |
|
|
double & |
dn, |
|
|
double & |
sea, |
|
|
double & |
charm, |
|
|
double & |
bottom, |
|
|
double & |
gluon |
|
) |
| |
◆ ksuPDFgrid()
void TMDlib::ksuPDFgrid |
( |
int |
kf, |
|
|
double |
x, |
|
|
double |
kt, |
|
|
double |
p, |
|
|
double & |
up, |
|
|
double & |
dn, |
|
|
double & |
sea, |
|
|
double & |
charm, |
|
|
double & |
bottom, |
|
|
double & |
gluon |
|
) |
| |
◆ polin3()
void TMDlib::polin3 |
( |
double |
x1a[], |
|
|
double |
x2a[], |
|
|
double |
x3a[], |
|
|
double |
ya[][1][4], |
|
|
int |
m, |
|
|
int |
n, |
|
|
int |
o, |
|
|
double |
x1, |
|
|
double |
x2, |
|
|
double |
x3, |
|
|
double & |
y, |
|
|
double & |
dy |
|
) |
| |
◆ polint()
void TMDlib::polint |
( |
double |
xa[], |
|
|
double |
ya[], |
|
|
int |
n, |
|
|
double |
x, |
|
|
double & |
y, |
|
|
double & |
dy |
|
) |
| |
◆ sbrsPDF()
void TMDlib::sbrsPDF |
( |
int |
irep, |
|
|
int |
imode, |
|
|
double |
x, |
|
|
double |
kt, |
|
|
double |
p, |
|
|
double & |
uval, |
|
|
double & |
dval, |
|
|
double & |
sea, |
|
|
double & |
charm |
|
) |
| |
◆ tmd_ME()
void TMDlib::tmd_ME |
( |
int |
kf, |
|
|
double |
x, |
|
|
double |
kt, |
|
|
double |
p, |
|
|
double & |
uval, |
|
|
double & |
dval, |
|
|
double & |
sea, |
|
|
double & |
charm, |
|
|
double & |
bottom, |
|
|
double & |
gluon |
|
) |
| |
◆ TMDalphas()
double TMDlib::TMDalphas |
( |
double |
mu | ) |
|
◆ TMDgetLam4()
double TMDlib::TMDgetLam4 |
( |
| ) |
|
◆ TMDgetNf()
◆ TMDgetOrderAlphaS()
int TMDlib::TMDgetOrderAlphaS |
( |
| ) |
|
◆ TMDgetOrderPDF()
int TMDlib::TMDgetOrderPDF |
( |
| ) |
|
◆ TMDgetQ2max()
double TMDlib::TMDgetQ2max |
( |
| ) |
|
◆ TMDgetQ2min()
double TMDlib::TMDgetQ2min |
( |
| ) |
|
◆ TMDgetXmax()
double TMDlib::TMDgetXmax |
( |
| ) |
|
◆ TMDgetXmin()
double TMDlib::TMDgetXmin |
( |
| ) |
|
◆ TMDinit() [1/4]
void TMDlib::TMDinit |
( |
const string |
name, |
|
|
int |
irep, |
|
|
int |
imode |
|
) |
| |
◆ TMDinit() [2/4]
void TMDlib::TMDinit |
( |
const string |
name, |
|
|
int |
irep |
|
) |
| |
◆ TMDinit() [3/4]
void TMDlib::TMDinit |
( |
const string |
name | ) |
|
◆ TMDinit() [4/4]
void TMDlib::TMDinit |
( |
int & |
isetInput | ) |
|
◆ TMDnumberPDF()
int TMDlib::TMDnumberPDF |
( |
string |
name | ) |
|
◆ TMDpdf() [1/8]
vector< double > TMDlib::TMDpdf |
( |
double |
x, |
|
|
double |
xbar, |
|
|
double |
kt, |
|
|
double |
mu |
|
) |
| |
TMDpdf 1st
References blueml, ccfmuPDF(), ccfmuPDFn(), gbwuPDFcharm(), gbwuPDFlight(), imode, irep, iset, ksBHKSPDF(), ksDLCPDF(), ksPDF(), sbrsPDF(), tmd_ME(), TMDgetQ2max(), TMDgetQ2min(), TMDgetXmax(), and TMDgetXmin().
Referenced by main(), and tmdpdf_().
◆ TMDpdf() [2/8]
vector< double > TMDlib::TMDpdf |
( |
int |
kf, |
|
|
double |
x, |
|
|
double |
xbar, |
|
|
double |
kt, |
|
|
double |
mu |
|
) |
| |
TMDpdf 2nd
References blueml, ccfmuPDF(), gbwuPDFcharm(), gbwuPDFlight(), imode, irep, iset, ksBHKSPDF(), ksDLCPDF(), ksPDF(), sbrsPDF(), tmd_ME(), TMDgetQ2max(), TMDgetQ2min(), TMDgetXmax(), and TMDgetXmin().
◆ TMDpdf() [3/8]
void TMDlib::TMDpdf |
( |
double |
x, |
|
|
double |
xbar, |
|
|
double |
kt, |
|
|
double |
mu, |
|
|
vector< double > & |
xpq |
|
) |
| |
TMDpdf 3rd
References blueml, ccfmuPDF(), gbwuPDFcharm(), gbwuPDFlight(), imode, irep, iset, ksBHKSPDF(), ksDLCPDF(), ksPDF(), sbrsPDF(), tmd_ME(), TMDgetQ2max(), TMDgetQ2min(), TMDgetXmax(), and TMDgetXmin().
◆ TMDpdf() [4/8]
void TMDlib::TMDpdf |
( |
int |
kf, |
|
|
double |
x, |
|
|
double |
xbar, |
|
|
double |
kt, |
|
|
double |
mu, |
|
|
vector< double > & |
xpq |
|
) |
| |
TMDpdf 4th
References blueml, ccfmuPDF(), gbwuPDFcharm(), gbwuPDFlight(), imode, irep, iset, ksBHKSPDF(), ksDLCPDF(), ksPDF(), sbrsPDF(), tmd_ME(), TMDgetQ2max(), TMDgetQ2min(), TMDgetXmax(), and TMDgetXmin().
◆ TMDpdf() [5/8]
void TMDlib::TMDpdf |
( |
double |
x, |
|
|
double |
xbar, |
|
|
double |
kt, |
|
|
double |
mu, |
|
|
double & |
uval, |
|
|
double & |
dval, |
|
|
double & |
sea, |
|
|
double & |
charm, |
|
|
double & |
bottom, |
|
|
double & |
gluon |
|
) |
| |
TMDpdf 5th
References blueml, ccfmuPDF(), gbwuPDFcharm(), gbwuPDFlight(), imode, irep, iset, ksBHKSPDF(), ksDLCPDF(), ksPDF(), sbrsPDF(), tmd_ME(), TMDgetQ2max(), TMDgetQ2min(), TMDgetXmax(), and TMDgetXmin().
◆ TMDpdf() [6/8]
void TMDlib::TMDpdf |
( |
int |
kf, |
|
|
double |
x, |
|
|
double |
xbar, |
|
|
double |
kt, |
|
|
double |
mu, |
|
|
double & |
uval, |
|
|
double & |
dval, |
|
|
double & |
sea, |
|
|
double & |
charm, |
|
|
double & |
bottom, |
|
|
double & |
gluon |
|
) |
| |
TMDpdf 6th
References blueml, ccfmuPDF(), gbwuPDFcharm(), gbwuPDFlight(), imode, irep, iset, ksBHKSPDF(), ksDLCPDF(), ksPDF(), sbrsPDF(), tmd_ME(), TMDgetQ2max(), TMDgetQ2min(), TMDgetXmax(), and TMDgetXmin().
◆ TMDpdf() [7/8]
void TMDlib::TMDpdf |
( |
double |
x, |
|
|
double |
xbar, |
|
|
double |
kt, |
|
|
double |
mu, |
|
|
double & |
up, |
|
|
double & |
ubar, |
|
|
double & |
dn, |
|
|
double & |
dbar, |
|
|
double & |
strange, |
|
|
double & |
sbar, |
|
|
double & |
charm, |
|
|
double & |
cbar, |
|
|
double & |
bottom, |
|
|
double & |
bbar, |
|
|
double & |
gluon |
|
) |
| |
TMDpdf 7th
References blueml, ccfmuPDF(), gbwuPDFcharm(), gbwuPDFlight(), imode, irep, iset, ksBHKSPDF(), ksDLCPDF(), ksPDF(), sbrsPDF(), tmd_ME(), TMDgetQ2max(), TMDgetQ2min(), TMDgetXmax(), and TMDgetXmin().
◆ TMDpdf() [8/8]
void TMDlib::TMDpdf |
( |
int |
kf, |
|
|
double |
x, |
|
|
double |
xbar, |
|
|
double |
kt, |
|
|
double |
mu, |
|
|
double & |
up, |
|
|
double & |
ubar, |
|
|
double & |
dn, |
|
|
double & |
dbar, |
|
|
double & |
strange, |
|
|
double & |
sbar, |
|
|
double & |
charm, |
|
|
double & |
cbar, |
|
|
double & |
bottom, |
|
|
double & |
bbar, |
|
|
double & |
gluon |
|
) |
| |
TMDpdf 8th
References blueml, ccfmuPDF(), gbwuPDFcharm(), gbwuPDFlight(), imode, irep, iset, ksBHKSPDF(), ksDLCPDF(), ksPDF(), sbrsPDF(), tmd_ME(), TMDgetQ2max(), TMDgetQ2min(), TMDgetXmax(), and TMDgetXmin().
◆ unpol()
void TMDlib::unpol |
( |
int * |
in, |
|
|
double * |
scale, |
|
|
double * |
scale2, |
|
|
double * |
bc, |
|
|
double * |
lam1, |
|
|
double * |
lam2, |
|
|
double * |
x_ME, |
|
|
double * |
kt_ME, |
|
|
double * |
Qf, |
|
|
double * |
result |
|
) |
| |
|