subroutine qqb_tbbdk_z(p,z) implicit none include 'constants.f' include 'masses.f' include 'qcdcouple.f' include 'scale.f' include 'PR_new.f' include 'agq.f' integer is double precision z,xl12,p(mxpart,4),dot,ii_qq,ii_qg,tempqq,tempqg, . mbar12,mbar12a,mbar12b,ff_1mqq,ff_2mqq xl12=dlog(two*dot(p,1,2)/musq) c---- note: the q-qbar integrated counterterms corresponding to final-final c---- dipoles depend on whether the b~ quark is massless or not do is=1,3 if (abs(mb) .lt. 1d-6) then c--- integrated dipole for mb=0 mbar12=mt/dsqrt(two*dot(p,1,2)) tempqq=+ason2pi*cf*(ii_qq(z,xl12,is)+ff_1mqq(z,xl12,mbar12,is)) else c--- integrated dipole for mb>0 mbar12a=mt/dsqrt(two*dot(p,1,2)) mbar12b=mb/dsqrt(two*dot(p,1,2)) tempqq=+ason2pi*cf*(ii_qq(z,xl12,is) & +ff_2mqq(z,xl12,mbar12a,mbar12b,is)/2d0 & +ff_2mqq(z,xl12,mbar12b,mbar12a,is)/2d0) endif tempqg=+ason2pi*tr*ii_qg(z,xl12,is) Q1(q,q,a,is)=tempqq Q2(a,a,q,is)=tempqq Q1(a,a,q,is)=tempqq Q2(q,q,a,is)=tempqq Q2(a,g,q,is)=tempqg Q2(q,g,a,is)=tempqg Q1(a,g,q,is)=tempqg Q1(q,g,a,is)=tempqg enddo return end