19#ifndef _GENIE_LHAPDF6_INTERFACE_H_
20#define _GENIE_LHAPDF6_INTERFACE_H_
22#include "Framework/Conventions/GBuild.h"
44 double UpValence (
double x,
double Q2)
const;
46 double UpSea (
double x,
double Q2)
const;
47 double DownSea (
double x,
double Q2)
const;
48 double Strange (
double x,
double Q2)
const;
49 double Charm (
double x,
double Q2)
const;
50 double Bottom (
double x,
double Q2)
const;
51 double Top (
double x,
double Q2)
const;
52 double Gluon (
double x,
double Q2)
const;
68#ifdef __GENIE_LHAPDF6_ENABLED__
69 LHAPDF::PDF * fLHAPDF;
double Gluon(double x, double Q2) const
double Top(double x, double Q2) const
double UpValence(double x, double Q2) const
double Strange(double x, double Q2) const
double UpSea(double x, double Q2) const
double DownValence(double x, double Q2) const
double Bottom(double x, double Q2) const
double DownSea(double x, double Q2) const
double Charm(double x, double Q2) const
PDF_t AllPDFs(double x, double Q2) const
void Configure(const Registry &config)
A registry. Provides the container for algorithm configuration parameters.
THE MAIN GENIE PROJECT NAMESPACE