PDFxTMDLib  1.0.0
Variables
pdfset_tutorial Namespace Reference

Variables

 cpdf_set = pdfxtmd.CPDFSet("CT18NLO")
 
 std_info = cpdf_set.getStdPDFInfo()
 
 x_values = np.logspace(-4, -1, 100)
 
int mu2 = 1000
 
int kt2 = 1
 
list gluon_pdfs = [cpdf_set[0].pdf(pdfxtmd.PartonFlavor.g, x, mu2) for x in x_values]
 
list uncertainties = [cpdf_set.Uncertainty(pdfxtmd.PartonFlavor.g, x, mu2) for x in x_values]
 
list upper_band = [g + u.errplus for g, u in zip(gluon_pdfs, uncertainties)]
 
list lower_band = [g - u.errminus for g, u in zip(gluon_pdfs, uncertainties)]
 
 tmd_set = pdfxtmd.TMDSet("PB-LO-HERAI+II-2020-set2")
 
list gluon_tmds = [tmd_set[0].tmd(pdfxtmd.PartonFlavor.g, x, kt2, mu2) for x in x_values]
 
list tmd_uncertainties = [tmd_set.Uncertainty(pdfxtmd.PartonFlavor.g, x, kt2, mu2) for x in x_values]
 
list tmd_upper_band = [g + u.errplus for g, u in zip(gluon_tmds, tmd_uncertainties)]
 
list tmd_lower_band = [g - u.errminus for g, u in zip(gluon_tmds, tmd_uncertainties)]
 
 label
 
 alpha
 

Variable Documentation

◆ alpha

pdfset_tutorial.alpha

◆ cpdf_set

pdfset_tutorial.cpdf_set = pdfxtmd.CPDFSet("CT18NLO")

◆ gluon_pdfs

pdfset_tutorial.gluon_pdfs = [cpdf_set[0].pdf(pdfxtmd.PartonFlavor.g, x, mu2) for x in x_values]

◆ gluon_tmds

pdfset_tutorial.gluon_tmds = [tmd_set[0].tmd(pdfxtmd.PartonFlavor.g, x, kt2, mu2) for x in x_values]

◆ kt2

int pdfset_tutorial.kt2 = 1

◆ label

pdfset_tutorial.label

◆ lower_band

pdfset_tutorial.lower_band = [g - u.errminus for g, u in zip(gluon_pdfs, uncertainties)]

◆ mu2

int pdfset_tutorial.mu2 = 1000

◆ std_info

pdfset_tutorial.std_info = cpdf_set.getStdPDFInfo()

◆ tmd_lower_band

pdfset_tutorial.tmd_lower_band = [g - u.errminus for g, u in zip(gluon_tmds, tmd_uncertainties)]

◆ tmd_set

pdfset_tutorial.tmd_set = pdfxtmd.TMDSet("PB-LO-HERAI+II-2020-set2")

◆ tmd_uncertainties

list pdfset_tutorial.tmd_uncertainties = [tmd_set.Uncertainty(pdfxtmd.PartonFlavor.g, x, kt2, mu2) for x in x_values]

◆ tmd_upper_band

pdfset_tutorial.tmd_upper_band = [g + u.errplus for g, u in zip(gluon_tmds, tmd_uncertainties)]

◆ uncertainties

list pdfset_tutorial.uncertainties = [cpdf_set.Uncertainty(pdfxtmd.PartonFlavor.g, x, mu2) for x in x_values]

◆ upper_band

pdfset_tutorial.upper_band = [g + u.errplus for g, u in zip(gluon_pdfs, uncertainties)]

◆ x_values

pdfset_tutorial.x_values = np.logspace(-4, -1, 100)