39 double UpSea (
double x,
double Q2)
const;
40 double DownSea (
double x,
double Q2)
const;
41 double Strange (
double x,
double Q2)
const;
42 double Charm (
double x,
double Q2)
const;
43 double Bottom (
double x,
double Q2)
const;
44 double Top (
double x,
double Q2)
const;
45 double Gluon (
double x,
double Q2)
const;
PDF_t AllPDFs(double x, double Q2) const
#include "Numerical/GSFunc.h"
void SetPDFSetFromConfig(void) const
double Q2(const Interaction *const i)
double Bottom(double x, double Q2) const
double Charm(double x, double Q2) const
Pure abstract base class. Defines the PDFModelI interface to be implemented by any algorithmic class ...
void Configure(const Registry &config)
Configure the algorithm.
double Strange(double x, double Q2) const
LHAPDF/PDFLIB library interface. Concrete implementation of the PDFModelI interface.
double DownValence(double x, double Q2) const
A struct to hold PDF set data.
A registry. Provides the container for algorithm configuration parameters.
double UpSea(double x, double Q2) const
double Top(double x, double Q2) const
double Gluon(double x, double Q2) const
double UpValence(double x, double Q2) const
double DownSea(double x, double Q2) const
void Initialize(void) const