7 #include "LHAPDF/FortranWrappers.h" 11 #define fgetprefixpath FC_FUNC(getprefixpath, GETPREFIXPATH) 12 void fgetprefixpath(
char*,
int len);
13 #define fgetindexpath FC_FUNC(getindexpath, GETINDEXPATH) 14 void fgetindexpath(
char*,
int len);
15 #define fgetdirpath FC_FUNC(getdirpath, GETDIRPATH) 16 void fgetdirpath(
char*,
int len);
18 #define finitlhapdf FC_FUNC(initlhapdf, INITLHAPDF) 21 #define fgetlhapdfversion FC_FUNC(getlhapdfversion, GETLHAPDFVERSION) 22 void fgetlhapdfversion(
char*,
int len);
24 #define fgetmaxnumsets FC_FUNC(getmaxnumsets, GETMAXNUMSETS) 25 void fgetmaxnumsets(
int* len);
27 #define finitpdfset FC_FUNC(finitpdfset, FINITPDFSET) 28 void finitpdfset(
char*,
int len);
29 #define finitpdfsetbyname FC_FUNC(finitpdfsetbyname, FINITPDFSETBYNAME) 30 void finitpdfsetbyname(
char*,
int len);
31 #define finitpdf FC_FUNC(finitpdf, FINITPDF) 33 #define fevolvepdf FC_FUNC(fevolvepdf, FEVOLVEPDF) 34 void fevolvepdf(
double*,
double *,
double*);
35 #define fevolvepdfp FC_FUNC(fevolvepdfp, FEVOLVEPDFP) 36 void fevolvepdfp(
double*,
double *,
double*,
int*,
double*);
37 #define fevolvepdfa FC_FUNC(fevolvepdfa, FEVOLVEPDFA) 38 void fevolvepdfa(
double*,
double *,
double *,
double*);
39 #define fevolvepdfphoton FC_FUNC(fevolvepdfphoton, FEVOLVEPDFPHOTON) 40 void fevolvepdfphoton(
double*,
double *,
double*,
double*);
41 #define fhasphoton FC_FUNC(fhasphoton, FHASPHOTON) 42 void fhasphoton(
int*);
43 #define fnumberpdf FC_FUNC(fnumberpdf, FNUMBERPDF) 44 void fnumberpdf(
int*);
45 #define falphaspdf FC_FUNC(falphaspdf, FALPHASPDF) 46 void falphaspdf(
double*,
double *);
47 #define fgetorderpdf FC_FUNC(fgetorderpdf, FGETORDERPDF) 48 void fgetorderpdf(
int*);
49 #define fgetorderas FC_FUNC(fgetorderas, FGETORDERAS) 50 void fgetorderas(
int*);
51 #define fgetdesc FC_FUNC(fgetdesc, FGETDESC) 53 #define fgetqmass FC_FUNC(fgetqmass, FGETQMASS) 54 void fgetqmass(
int*,
double*);
55 #define fgetthreshold FC_FUNC(fgetthreshold, FGETTHRESHOLD) 56 void fgetthreshold(
int*,
double*);
57 #define fgetnf FC_FUNC(fgetnf, FGETNF) 59 #define fgetlam4 FC_FUNC(fgetlam4, FGETLAM4) 60 void fgetlam4(
int*,
double*);
61 #define fgetlam5 FC_FUNC(fgetlam5, FGETLAM5) 62 void fgetlam5(
int*,
double*);
63 #define fgetxmin FC_FUNC(fgetxmin, FGETXMIN) 64 void fgetxmin(
int*,
double*);
65 #define fgetxmax FC_FUNC(fgetxmax, FGETXMAX) 66 void fgetxmax(
int*,
double*);
67 #define fgetq2min FC_FUNC(fgetq2min, FGETQ2MIN) 68 void fgetq2min(
int*,
double*);
69 #define fgetq2max FC_FUNC(fgetq2max, FGETQ2MAX) 70 void fgetq2max(
int*,
double*);
71 #define fgetminmax FC_FUNC(fgetminmax, FGETMINMAX) 72 void fgetminmax(
int*,
double*,
double*,
double*,
double*);
73 #define fextrapolate FC_FUNC(fextrapolate, FEXTRAPOLATE) 77 #define finitpdfsetm FC_FUNC(finitpdfsetm, FINITPDFSETM) 78 void finitpdfsetm(
int*,
char*,
int len);
79 #define finitpdfsetbynamem FC_FUNC(finitpdfsetbynamem, FINITPDFSETBYNAMEM) 80 void finitpdfsetbynamem(
int*,
char*,
int len);
81 #define finitpdfm FC_FUNC(finitpdfm, FINITPDFM) 82 void finitpdfm(
int*,
int*);
83 #define fevolvepdfm FC_FUNC(fevolvepdfm, FEVOLVEPDFM) 84 void fevolvepdfm(
int*,
double*,
double *,
double*);
85 #define fevolvepdfpm FC_FUNC(fevolvepdfpm, FEVOLVEPDFPM) 86 void fevolvepdfpm(
int*,
double*,
double *,
double*,
int*,
double*);
87 #define fevolvepdfam FC_FUNC(fevolvepdfam, FEVOLVEPDFAM) 88 void fevolvepdfam(
int*,
double*,
double *,
double *,
double*);
89 #define fevolvepdfphotonm FC_FUNC(fevolvepdfphotonm, FEVOLVEPDFPHOTONM) 90 void fevolvepdfphotonm(
int*,
double*,
double *,
double*,
double*);
91 #define fnumberpdfm FC_FUNC(fnumberpdfm, FNUMBERPDFM) 92 void fnumberpdfm(
int*,
int*);
93 #define falphaspdfm FC_FUNC(falphaspdfm, FALPHASPDFM) 94 void falphaspdfm(
int*,
double*,
double *);
95 #define fgetorderpdfm FC_FUNC(fgetorderpdfm, FGETORDERPDFM) 96 void fgetorderpdfm(
int*,
int*);
97 #define fgetorderasm FC_FUNC(fgetorderasm, FGETORDERASM) 98 void fgetorderasm(
int*,
int*);
99 #define fgetdescm FC_FUNC(fgetdescm, FGETDESCM) 100 void fgetdescm(
int*);
101 #define fgetqmassm FC_FUNC(fgetqmassm, FGETQMASSM) 102 void fgetqmassm(
int*,
int*,
double*);
103 #define fgetthresholdm FC_FUNC(fgetthresholdm, FGETTHRESHOLDM) 104 void fgetthresholdm(
int*,
int*,
double*);
105 #define fgetnfm FC_FUNC(fgetnfm, FGETNFM) 106 void fgetnfm(
int*,
int*);
107 #define fgetlam4m FC_FUNC(fgetlam4m, FGETLAM4M) 108 void fgetlam4m(
int*,
int*,
double*);
109 #define fgetlam5m FC_FUNC(fgetlam5m, FGETLAM5M) 110 void fgetlam5m(
int*,
int*,
double*);
111 #define fgetxminm FC_FUNC(fgetxminm, FGETXMINM) 112 void fgetxminm(
int*,
int*,
double*);
113 #define fgetxmaxm FC_FUNC(fgetxmaxm, FGETXMAXM) 114 void fgetxmaxm(
int*,
int*,
double*);
115 #define fgetq2minm FC_FUNC(fgetq2minm, FGETQ2MINM) 116 void fgetq2minm(
int*,
int*,
double*);
117 #define fgetq2maxm FC_FUNC(fgetq2maxm, FGETQ2MAXM) 118 void fgetq2maxm(
int*,
int*,
double*);
119 #define fgetminmaxm FC_FUNC(fgetminmaxm, FGETMINMAXM) 120 void fgetminmaxm(
int*,
int*,
double*,
double*,
double*,
double*);
121 #define fextrapolateon FC_FUNC(fextrapolateon, FEXTRAPOLATEON) 122 void fextrapolateon();
123 #define fextrapolateoff FC_FUNC(fextrapolateoff, FEXTRAPOLATEOFF) 124 void fextrapolateoff();
125 #define fsilent FC_FUNC(fsilent, FSILENT) 127 #define flowkey FC_FUNC(flowkey, FLOWKEY) 129 #define fdefaultverb FC_FUNC(fdefaultverb, FDEFAULTVERB) 131 #define fsetpdfpath FC_FUNC(fsetpdfpath, FSETPDFPATH) 132 void fsetpdfpath(
char*,
int len);
134 #define fsetlhaparm FC_FUNC(setlhaparm, SETLHAPARM) 135 void fsetlhaparm(
char*,
int len);