LHAPDF  6.5.4
Public Types | Public Member Functions | Public Attributes | List of all members
LHAPDF::PDFUncertainty Struct Reference

Structure for storage of uncertainty info calculated over a PDF error set. More...

#include <PDFSet.h>

Public Types

using ErrPairs = std::vector< std::pair< double, double > >
 

Public Member Functions

 PDFUncertainty (double cent=0, double eplus=0, double eminus=0, double esymm=0, double scalefactor=1, double eplus_pdf=0, double eminus_pdf=0, double esymm_pdf=0, double eplus_par=0, double eminus_par=0, double esymm_par=0)
 Constructor.
 

Public Attributes

double central
 Variables for the central value, +ve, -ve & symmetrised errors, and a CL scalefactor.
 
double errplus
 
double errminus
 
double errsymm
 
double scale
 
double errplus_pdf
 Variables for separate PDF and parameter variation errors with combined sets.
 
double errminus_pdf
 
double errsymm_pdf
 
double errplus_par
 
double errminus_par
 
double errsymm_par
 
double err_par
 
ErrPairs errparts
 Full error-breakdown of all quadrature uncertainty components, as (+,-) pairs.
 

Detailed Description

Structure for storage of uncertainty info calculated over a PDF error set.

Used by the PDFSet::uncertainty functions.

Examples
/examples/testpdfunc.cc.

Member Data Documentation

◆ err_par

double LHAPDF::PDFUncertainty::err_par
Deprecated:
Remove redundant err_par; use errsymm_par

The documentation for this struct was generated from the following file: