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

Structure encoding the structure of the PDF error-set. More...

#include <PDFSet.h>

Public Types

using EnvPart = std::pair< std::string, size_t >
 
using EnvParts = std::vector< EnvPart >
 
using QuadParts = std::vector< EnvParts >
 

Public Member Functions

 PDFErrInfo (QuadParts parts, double cl, const std::string &errtypestr="")
 Constructor.
 
 PDFErrInfo ()
 Default constructor (for STL, Cython, etc.)
 
std::string coreType () const
 Calculated name of a quadrature part.
 
std::string qpartName (size_t iq) const
 Calculated name of a quadrature part.
 
std::vector< std::string > qpartNames () const
 Calculated names of all quadrature parts.
 
size_t nmemCore () const
 Number of core-set members.
 
size_t nmemPar () const
 Number of par-set members.
 

Public Attributes

QuadParts qparts
 Error-set quadrature parts.
 
double conflevel
 Default confidence-level.
 
std::string errtype
 Error-type annotation.
 

Detailed Description

Structure encoding the structure of the PDF error-set.

Examples
/examples/testpdfunc.cc.

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