![]()  | 
  
    APFEL 4.8.0
    
   A PDF evolution library in C++ 
   | 
 
The EvolutionSetup structure is a collection of all possible evolution parameters. More...
#include <evolutionsetup.h>
Classes | |
| struct | GridParameters | 
| Structure for the subgrid parameters.  More... | |
Public Types | |
Enumerators of the evolution setup structure  | |
| enum | FlavourScheme : int { VFNS , FFNS } | 
| enum | EvolutionTheory : int { QCD , QCD_QED } | 
| Evolution theory.  More... | |
| enum | Virtuality : int { SPACE , TIME } | 
| Space- or time-like evolution (PDFs or FFs)  More... | |
| enum | EvolPolarisation : int { UNP , POL , TRANS } | 
| Polarisation of the evolution.  More... | |
| enum | CouplingEvolution : int { exact , expanded } | 
| Solution of the coupling RG equations.  More... | |
| enum | PDFEvolution : int { exactmu , exactalpha , expandalpha , truncated } | 
| Solution of the DGLAP equation.  More... | |
| enum | MassRenScheme : int { POLE , MSBAR } | 
| Heavy quark mass renormalisation.  More... | |
Public Member Functions | |
| EvolutionSetup () | |
| the constructor   | |
Public Attributes | |
Attributes of the struture.  | |
| std::string | name | 
| Identifier name of the setup.   | |
| double | Q0 | 
| Starting scale of the evolutions.   | |
| std::vector< GridParameters > | GridParameters | 
| Vector of the parameters of the subgrids.   | |
| int | nQg | 
| Number of the grid in Q.   | |
| double | Qmin | 
| Lower bound of the grid in Q.   | |
| double | Qmax | 
| Upper bound of the grid in Q.   | |
| int | InterDegreeQ | 
| Interpolation degree on the grid in Q.   | |
| double | Lambda | 
| Pole of the grid in ln(ln(Q/Λ))   | |
| int | PerturbativeOrder | 
| Perturbative order of the evolution (LO, NLO, NNLO)   | |
| FlavourScheme | FlavourScheme | 
| Flavour scheme (FFNS, VFNS)   | |
| int | Nf_FF | 
| Number of active flavours in the FFNS.   | |
| EvolutionTheory | Theory | 
| Evolution theory (QCD, QCD_QED)   | |
| Virtuality | Virtuality | 
| Virtuality of the evolution (SPACE, TIME)   | |
| EvolPolarisation | EvolPolarisation | 
| Polarisation of the evolution (UNP, POL, TRANS)   | |
| double | AlphaQCDRef | 
| Reference value of the QCD coupling.   | |
| double | QQCDRef | 
| reference scale of the QCD coupling   | |
| double | AlphaQEDRef | 
| Reference value of the QED coupling.   | |
| double | QQEDRef | 
| Reference scale of the QCD coupling.   | |
| CouplingEvolution | CouplingEvolution | 
| Solution of the RGE of the couplings.   | |
| PDFEvolution | PDFEvolution | 
| Solution of the DGLAP equations.   | |
| double | xi | 
| Resummation-scale parameter.   | |
| std::vector< double > | Thresholds | 
| Heavy-quark thresholds.   | |
| std::vector< double > | Masses | 
| Heavy-quark Masses.   | |
| MassRenScheme | MassRenScheme | 
| Renormalization scheme for the heavy-quark masses (POLE, MSBAR)   | |
| double | TauMass | 
| Mass of the τ lepton.   | |
| double | GaussAccuracy | 
| Accuracy of the dguass integration.   | |
| std::vector< std::function< std::map< int, double >(double const &, double const &)> > | InSet | 
| Input set of distributions at the initial scale.   | |
The EvolutionSetup structure is a collection of all possible evolution parameters.
| enum apfel::EvolutionSetup::CouplingEvolution : int | 
| enum apfel::EvolutionSetup::EvolPolarisation : int | 
| enum apfel::EvolutionSetup::EvolutionTheory : int | 
| enum apfel::EvolutionSetup::FlavourScheme : int | 
| enum apfel::EvolutionSetup::MassRenScheme : int | 
| enum apfel::EvolutionSetup::PDFEvolution : int | 
| enum apfel::EvolutionSetup::Virtuality : int | 
      
  | 
  inline | 
the constructor
| double apfel::EvolutionSetup::AlphaQCDRef | 
Reference value of the QCD coupling.
| double apfel::EvolutionSetup::AlphaQEDRef | 
Reference value of the QED coupling.
Solution of the RGE of the couplings.
Polarisation of the evolution (UNP, POL, TRANS)
Flavour scheme (FFNS, VFNS)
| double apfel::EvolutionSetup::GaussAccuracy | 
Accuracy of the dguass integration.
| std::vector<GridParameters> apfel::EvolutionSetup::GridParameters | 
Vector of the parameters of the subgrids.
| std::vector<std::function<std::map<int, double>(double const&, double const&)> > apfel::EvolutionSetup::InSet | 
Input set of distributions at the initial scale.
| int apfel::EvolutionSetup::InterDegreeQ | 
Interpolation degree on the grid in Q.
| double apfel::EvolutionSetup::Lambda | 
Pole of the grid in ln(ln(Q/Λ))
| std::vector<double> apfel::EvolutionSetup::Masses | 
Heavy-quark Masses.
Renormalization scheme for the heavy-quark masses (POLE, MSBAR)
| std::string apfel::EvolutionSetup::name | 
Identifier name of the setup.
| int apfel::EvolutionSetup::Nf_FF | 
Number of active flavours in the FFNS.
| int apfel::EvolutionSetup::nQg | 
Number of the grid in Q.
Solution of the DGLAP equations.
| int apfel::EvolutionSetup::PerturbativeOrder | 
Perturbative order of the evolution (LO, NLO, NNLO)
| double apfel::EvolutionSetup::Q0 | 
Starting scale of the evolutions.
| double apfel::EvolutionSetup::Qmax | 
Upper bound of the grid in Q.
| double apfel::EvolutionSetup::Qmin | 
Lower bound of the grid in Q.
| double apfel::EvolutionSetup::QQCDRef | 
reference scale of the QCD coupling
| double apfel::EvolutionSetup::QQEDRef | 
Reference scale of the QCD coupling.
| double apfel::EvolutionSetup::TauMass | 
Mass of the τ lepton.
| EvolutionTheory apfel::EvolutionSetup::Theory | 
Evolution theory (QCD, QCD_QED)
| std::vector<double> apfel::EvolutionSetup::Thresholds | 
Heavy-quark thresholds.
Virtuality of the evolution (SPACE, TIME)
| double apfel::EvolutionSetup::xi | 
Resummation-scale parameter.