9 #ifndef ThePEG_GRVBase_H
10 #define ThePEG_GRVBase_H
13 #include "ThePEG/PDF/PDFBase.h"
63 double l, Energy2 particleScale)
const;
71 double l, Energy2 particleScale)
const;
82 double S()
const {
return theS; }
132 virtual void setup(
double l, Energy2 scale)
const = 0;
138 void setup(
double l, Energy2 scale, Energy2 mu2, Energy2 lam2)
const;
143 double valens(
double N,
double ak,
double bk,
144 double a,
double b,
double c,
double d)
const;
150 double lightsea(
double al,
double be,
double ak,
double bk,
double a,
151 double b,
double c,
double d,
double e,
double es)
const;
156 double heavysea(
double sth,
double al,
double be,
double ak,
double ag,
157 double b,
double d,
double e,
double es)
const;
163 virtual double uv()
const = 0;
169 virtual double dv()
const = 0;
175 virtual double del()
const = 0;
181 virtual double udb()
const = 0;
187 virtual double sb()
const = 0;
193 virtual double cb()
const = 0;
199 virtual double bb()
const = 0;
205 virtual double gl()
const = 0;