StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
Pythia8::LHAPDF6 Class Reference
Inheritance diagram for Pythia8::LHAPDF6:
Pythia8::PDF Pythia8::PDF

Public Member Functions

 LHAPDF6 (int idBeamIn, string setName, int member, int, Info *infoPtr)
 
void setExtrapolate (bool extrapolIn)
 
 LHAPDF6 (int idBeamIn, string setName, int member, int)
 
void setExtrapolate (bool extrapolIn)
 
- Public Member Functions inherited from Pythia8::PDF
 PDF (int idBeamIn=2212)
 
bool isSetup ()
 
void newValenceContent (int idVal1In, int idVal2In)
 
double xf (int id, double x, double Q2)
 
double xfVal (int id, double x, double Q2)
 
double xfSea (int id, double x, double Q2)
 
 PDF (int idBeamIn=2212)
 
bool isSetup ()
 
void newValenceContent (int idVal1In, int idVal2In)
 
double xf (int id, double x, double Q2)
 
double xfVal (int id, double x, double Q2)
 
double xfSea (int id, double x, double Q2)
 
 PDF (int idBeamIn=2212)
 
virtual bool isSetup ()
 
virtual void newValenceContent (int idVal1In, int idVal2In)
 
virtual double xf (int id, double x, double Q2)
 
virtual double xfVal (int id, double x, double Q2)
 
virtual double xfSea (int id, double x, double Q2)
 
virtual double gammaPDFxDependence (int, double)
 
virtual double gammaPDFRefScale (int)
 
virtual int sampleGammaValFlavor (double)
 
virtual double xfIntegratedTotal (double)
 
virtual double xGamma ()
 
virtual void xPom (double=-1.0)
 
virtual double xfFlux (int, double, double)
 
virtual double xfApprox (int, double, double)
 
virtual double xfGamma (int, double, double)
 
virtual double getQ2min ()
 
virtual double getXmin ()
 
virtual double getXhadr ()
 
virtual double getGammaFluxNorm ()
 
virtual double sampleXgamma (double)
 
virtual double sampleQ2gamma (double)
 
virtual double xfMax (int id, double x, double Q2)
 
virtual double xfSame (int id, double x, double Q2)
 
virtual void setVMDscale (double=1.)
 
 PDF (int idBeamIn=2212)
 
virtual bool isSetup ()
 
virtual void newValenceContent (int idVal1In, int idVal2In)
 
virtual double xf (int id, double x, double Q2)
 
virtual double xfVal (int id, double x, double Q2)
 
virtual double xfSea (int id, double x, double Q2)
 
virtual double gammaPDFxDependence (int, double)
 
virtual double gammaPDFRefScale (int)
 
virtual int sampleGammaValFlavor (double)
 
virtual double xfIntegratedTotal (double)
 
virtual double xGamma ()
 
virtual void xPom (double=-1.0)
 
virtual double xfFlux (int, double, double)
 
virtual double xfApprox (int, double, double)
 
virtual double xfGamma (int, double, double)
 
virtual double intFluxApprox ()
 
virtual bool hasApproxGammaFlux ()
 
virtual double getXmin ()
 
virtual double getXhadr ()
 
virtual double sampleXgamma (double)
 
virtual double sampleQ2gamma (double)
 
virtual double xfMax (int id, double x, double Q2)
 
virtual double xfSame (int id, double x, double Q2)
 
virtual void setVMDscale (double=1.)
 

Additional Inherited Members

- Protected Member Functions inherited from Pythia8::PDF
void setValenceContent ()
 
void setValenceContent ()
 
void setValenceContent ()
 
void printErr (string errMsg, Info *infoPtr=0)
 
void setValenceContent ()
 
void printErr (string errMsg, Info *infoPtr=0)
 
- Protected Attributes inherited from Pythia8::PDF
int idBeam
 
int idBeamAbs
 
int idSav
 
int idVal1
 
int idVal2
 
double xSav
 
double Q2Sav
 
double xu
 
double xd
 
double xs
 
double xubar
 
double xdbar
 
double xsbar
 
double xc
 
double xb
 
double xg
 
double xlepton
 
double xgamma
 
double xuVal
 
double xuSea
 
double xdVal
 
double xdSea
 
bool isSet
 
bool isInit
 
double xsVal
 
double xcVal
 
double xbVal
 
double xsSea
 
double xcSea
 
double xbSea
 
bool hasGammaInLepton
 

Detailed Description

Definition at line 95 of file LHAPDF6.h.


The documentation for this class was generated from the following files: