7#ifndef LHAPDF_LHAGlue_H
8#define LHAPDF_LHAGlue_H
13#include "LHAPDF/Version.h"
17std::string lhaglue_get_current_pdf(
int nset=1);
20#define initPDFSetM initPDFSet
21#define initPDFSetByNameM initPDFSetByName
22#define initPDFM initPDF
23#define initPDFByNameM initPDFByName
24#define getDescriptionM getDescription
28#define xfxphotonM xfxphoton
29#define numberPDFM numberPDF
30#define alphasPDFM alphasPDF
31#define getOrderPDFM getOrderPDF
32#define getOrderAlphaSM getOrderAlphaS
33#define getQMassM getQMass
34#define getThresholdM getThreshold
36#define getLam4M getLam4
37#define getLam5M getLam5
38#define getXminM getXmin
39#define getXmaxM getXmax
40#define getQ2minM getQ2min
41#define getQ2maxM getQ2max
82 std::cerr <<
"LHAPDF::setParameter() has no effect in LHAPDF6: "
83 <<
"please update your code to use the native C++ interface" << std::endl;
127 double xfx(
double x,
double Q,
int fl);
157 std::vector<double>
xfx(
double x,
double Q);
164 std::vector<double>
xfx(
int nset,
double x,
double Q);
T lexical_cast(const U &in)
Convert between types via stringstream.
Definition Utils.h:47
void setVerbosity(int v)
Definition Config.h:65
Namespace for all LHAPDF functions and classes.
Definition AlphaS.h:14
std::string version()
Get the LHAPDF library version code (as a string)
Definition Version.h:33