load the numeric and interpolate

Print["change the path according to where you saved the files Lall14.txt and Lall100.txt"]

(*folderstring="/Users/gperez/Dropbox/Talks_travels/Schools/Invisibles15Madrid/";*)
folderstring=NotebookDirectory[];

{tabLgg14,tabLuu14,tabLdd14,tabLcc14,tabLss14,tabLbb14}=Get[StringJoin[folderstring,"Lall14.txt"]];
{tabLgg100,tabLuu100,tabLdd100,tabLcc100,tabLss100,tabLbb100}=Get[StringJoin[folderstring,"Lall100.txt"]];

Clear[Lumgg14in,Lumgg14,Lumuu14in,Lumuu14,Lumdd14in,Lumdd14,Lumcc14in,Lumcc14,Lumss14in,Lumss14,Lumbb14in,Lumbb14]
Lumgg14in=Interpolation[Log[tabLgg14]];
Lumgg14[τ_]:=Exp[Lumgg14in[Log[τ]]]
(**)
Lumuu14in=Interpolation[Log[tabLuu14]];
Lumuu14[τ_]:=Exp[Lumuu14in[Log[τ]]]
(**)
Lumdd14in=Interpolation[Log[tabLdd14]];
Lumdd14[τ_]:=Exp[Lumdd14in[Log[τ]]]
(**)
Lumcc14in=Interpolation[Log[tabLcc14]];
Lumcc14[τ_]:=Exp[Lumcc14in[Log[τ]]]
(**)
Lumss14in=Interpolation[Log[tabLss14]];
Lumss14[τ_]:=Exp[Lumss14in[Log[τ]]]
(**)
Lumbb14in=Interpolation[Log[tabLbb14]];
Lumbb14[τ_]:=Exp[Lumbb14in[Log[τ]]]

Clear[Lumgg100in,Lumgg100,Lumuu100in,Lumuu100,Lumdd100in,Lumdd100,Lumcc100in,Lumcc100,Lumss100in,Lumss100,Lumbb100in,Lumbb100]
Lumgg100in=Interpolation[Log[tabLgg100]];
Lumgg100[τ_]:=Exp[Lumgg100in[Log[τ]]]
(**)
Lumuu100in=Interpolation[Log[tabLuu100]];
Lumuu100[τ_]:=Exp[Lumuu100in[Log[τ]]]
(**)
Lumdd100in=Interpolation[Log[tabLdd100]];
Lumdd100[τ_]:=Exp[Lumdd100in[Log[τ]]]
(**)
Lumcc100in=Interpolation[Log[tabLcc100]];
Lumcc100[τ_]:=Exp[Lumcc100in[Log[τ]]]
(**)
Lumss100in=Interpolation[Log[tabLss100]];
Lumss100[τ_]:=Exp[Lumss100in[Log[τ]]]
(**)
Lumbb100in=Interpolation[Log[tabLbb100]];
Lumbb100[τ_]:=Exp[Lumbb100in[Log[τ]]]

Show[LogLogPlot[Lumgg14[t],{t,tabLgg14[[1,1]],tabLgg14[[-2,1]]},Frame->True],ListLogLogPlot[tabLgg14]]
Show[LogLogPlot[Lumuu14[t],{t,tabLuu14[[1,1]],tabLuu14[[-2,1]]},Frame->True],ListLogLogPlot[tabLuu14]]
Show[LogLogPlot[Lumdd14[t],{t,tabLdd14[[1,1]],tabLdd14[[-2,1]]},Frame->True],ListLogLogPlot[tabLdd14]]
Show[LogLogPlot[Lumcc14[t],{t,tabLcc14[[1,1]],tabLcc14[[-2,1]]},Frame->True],ListLogLogPlot[tabLcc14]]
Show[LogLogPlot[Lumss14[t],{t,tabLss14[[1,1]],tabLss14[[-2,1]]},Frame->True],ListLogLogPlot[tabLss14]]
Show[LogLogPlot[Lumbb14[t],{t,tabLbb14[[1,1]],tabLbb14[[-2,1]]},Frame->True],ListLogLogPlot[tabLbb14]]

Show[LogLogPlot[Lumgg100[t],{t,tabLgg100[[1,1]],tabLgg100[[-2,1]]},Frame->True],ListLogLogPlot[tabLgg100]]
Show[LogLogPlot[Lumuu100[t],{t,tabLuu100[[1,1]],tabLuu100[[-2,1]]},Frame->True],ListLogLogPlot[tabLuu100]]
Show[LogLogPlot[Lumdd100[t],{t,tabLdd100[[1,1]],tabLdd100[[-2,1]]},Frame->True],ListLogLogPlot[tabLdd100]]
Show[LogLogPlot[Lumcc100[t],{t,tabLcc100[[1,1]],tabLcc100[[-2,1]]},Frame->True],ListLogLogPlot[tabLcc100]]
Show[LogLogPlot[Lumss100[t],{t,tabLss100[[1,1]],tabLss100[[-2,1]]},Frame->True],ListLogLogPlot[tabLss100]]
Show[LogLogPlot[Lumbb100[t],{t,tabLbb100[[1,1]],tabLbb100[[-2,1]]},Frame->True],ListLogLogPlot[tabLbb100]]

plot different Luminosity functions

τmin=10^(-5);
τmax=0.5;
LogLogPlot[{Lumgg14[t],Lumuu14[t],Lumdd14[t],Lumss14[t],Lumcc14[t],Lumbb14[t]},{t,τmin,τmax},
PlotRange->{{τmin,τmax},Full},
Frame->True,FrameStyle->20,FrameLabel->{{"",""},{"τ","dℒ/dτ[14TeV]"}},
PlotLegends->Placed[{
Text[Style["gg",FontSize->20]],
Text[Style["u(OverBar[u])",FontSize->20]],
Text[Style["d(OverBar[d])",FontSize->20]],
Text[Style["s(OverBar[s])",FontSize->20]],
Text[Style["c(OverBar[c])",FontSize->20]],
Text[Style["b(OverBar[b])",FontSize->20]]
},{0.1,0.35}],
ImageSize->800
]

τmin=5 10^(-8);
τmax=0.5;
LogLogPlot[{Lumgg100[t],Lumuu100[t],Lumdd100[t],Lumss100[t],Lumcc100[t],Lumbb100[t]},{t,τmin,τmax},
PlotRange->{{τmin,τmax},Full},
Frame->True,FrameStyle->20,FrameLabel->{{"",""},{"τ","dℒ/dτ[100TeV]"}},
PlotLegends->Placed[{
Text[Style["gg",FontSize->20]],
Text[Style["u(OverBar[u])",FontSize->20]],
Text[Style["d(OverBar[d])",FontSize->20]],
Text[Style["s(OverBar[s])",FontSize->20]],
Text[Style["c(OverBar[c])",FontSize->20]],
Text[Style["b(OverBar[b])",FontSize->20]]
},{0.1,0.35}],
ImageSize->800
]

SM top-pair cross section, couplings, and also for the EFT part

s14=14000^2;
mt=173.1;
αshat=0.126;
GeV2pb=0.389 10^(9) pb;
GF=g2^2Sqrt[2]/8/MW^2;
MW=1/2 g2 v;
GamH = 3 GF/4/Sqrt[2]/Pi MH yb^2 v^2/2;
BRggSM=0.0857;
125^2/14000^2 Pi^2/(8 125^3 GeV^3)ΓhSM  BRggSM Lumgg14[125^2/14000^2]GeV2pb;
GamH/0.57/.{MH->125 GeV,yb->0.017};

τmintop=(((2mt))^2)/s14;
τmaxtop=0.6;
βt[shat_]:=Sqrt[1-4mt^2/shat]
αs=0.11;
σggtt[τ_]:=((π ((αs)^2)βt[τ s14])/(48 τ s14))(31 ((βt[τ s14])^2)+((33/(βt[τ s14]))-18βt[τ s14]+βt[τ s14]^3)Log[((1+βt[τ s14])/(1-βt[τ s14]))]-59)
σqqtt[τ_]:=-((4 π ((αs)^2) βt[s14 τ] (-3+((βt[s14 τ])^2)))/(27 s14 τ))
σqqEFT[τ_]:=s14 τ/(4 1000)^4
Print["SM LO top-pair cross sections LHC14"]
GeV2pb NIntegrate[Lumgg14[τ]σggtt[τ] ,{τ,τmintop,0.6}]
GeV2pb NIntegrate[Lumuu14[τ]σqqtt[τ] ,{τ,τmintop,0.6}]
GeV2pb NIntegrate[Lumdd14[τ]σqqtt[τ] ,{τ,τmintop,0.6}]
GeV2pb NIntegrate[Lumss14[τ]σqqtt[τ] ,{τ,τmintop,0.6}]
GeV2pb NIntegrate[Lumcc14[τ]σqqtt[τ] ,{τ,τmintop,0.6}]