9 #ifndef THEPEG_LHAPDF_H
10 #define THEPEG_LHAPDF_H
15 #include "ThePEG/PDF/PDFBase.h"
81 double x,
double eps = 0.0,
82 Energy2 particleScale =
ZERO)
const;
93 double l, Energy2 particleScale =
ZERO)
const;
104 double x,
double eps = 0.0,
105 Energy2 particleScale =
ZERO)
const;
117 double x,
double eps = 0.0,
118 Energy2 particleScale =
ZERO)
const;
157 bool indexLine(istream & is,
int &
set,
int & mem,
string & file,
158 int & pdftyp,
int & pdfgup,
int & pdfsup,
159 double & xmin,
double & xmax,
160 double & q2min,
double & q2max)
const;
202 void checkUpdate(
double x, Energy2 Q2, Energy2 P2)
const;
276 string doTest(
string input);
329 static void throwNotInstalled();
491 #include "ThePEG/Utilities/ClassTraits.h"
500 struct BaseClassTrait<LHAPDF,1> {
508 struct ClassTraits<LHAPDF>
509 :
public ClassTraitsBase<LHAPDF> {
511 static string className() {
return "ThePEG::LHAPDF"; }
515 static string library() {
return "ThePEGLHAPDF.so"; }