Requires the grid files:
bbg06_cut_lo.grid
bbg06_cut_nlo.grid
bbg06_cut_nnlo.grid
bbg06_cut_n3lo.grid
updf.uu
is a tarred, gzipped and uuencoded version of the complete
package (0.64 MB).
Reference: hep-ph/0607200
********************************************************************* * * * UNPOLARIZED PARTON DISTRIBUTION FUNCTION WITH ERRORS * * FOR LO, NLO, NNLO and N3LO * * * * Johannes Bluemlein, Helmut Boettcher and Alberto Guffanti * * hep-ph/0607200 * * * * PROBLEMS/QUESTIONS TO blumlein@ifh.de * * hboett@ifh.de * * gufo@ifh.de * * * * INPUT: iset = number of the parton set : * * * * iset = 1 bbg06_cut_lo.grid * * iset = 2 bbg06_cut_nlo.grid * * iset = 3 bbg06_cut_nnlo.grid * * iset = 4 bbg06_cut_n3lo.grid * * * * * * x = Bjorken-x (between 1.0E-9 and 1.0E+0) * * q2 = scale in GeV**2 (between 1.0E+0 and 1.0E+6) * * * * OUTPUT: UV = u_valence & error: DUV * * DV = d_valence & error: DDV * * * * NOTE: * * ----- * * For the parton distributions * * always x times the distribution is returned. * * * * The grids are the result of a combined fit to the * * world data on the valence part (x > 0.3) of F2p * * and F2n and on F2ns (non-singlet part) constructed * * from 2*(F2p-F2d) (x < 0.3). * * * * The subroutine UPDF.F returns the BBG unpolarized * * parton distribution function uv and dv at the given * * point in Q^2 and X by interpolating the data on the * * specified grid. * * * * COMMON: The main program or the calling routine has to have * * a common block COMMON / INTINI / IINI , and IINI * * has always to be ZERO when UPDFF2 is called for the * * first time or when 'ISET' has been changed. * * * *********************************************************************