PARTONS  
PARtonic Tomography Of Nucleon Software
Functions | Variables
PARTONS::GPDSubtractionConstantDLMSTW21Evolution Namespace Reference

Functions

size_t getNActiveFlavors (double muF2)
 Number of active flavors. More...
 
double getThreshold2 (size_t nf)
 Threshold for a given number of active flavors. More...
 
double lambdaQCD (size_t nf)
 Lambda_QCD. More...
 
double lambdaQCD (double muF2)
 Lambda_QCD. More...
 
double beta (size_t i, size_t nf)
 Beta coefficient. More...
 
double alphaS (double muF2)
 Running coupling. More...
 
double evolutionGamma (size_t n, int sign, size_t nf)
 
double evolutionA (size_t n, int sign, size_t nf)
 Gluon evolution coefficients denoted as a_n^\pm. More...
 
double evolveQuarkDiff (double muF2, double muF20, double dQuarkDiff, size_t n, size_t nf)
 Evolve quark non-singlet ignoring quark's thresholds. More...
 
double evolveQuarkSum (double muF2, double muF20, double dQuarkSum, double dGluon, size_t n, size_t nf)
 Evolve quark singlet ignoring quark's thresholds. More...
 
double evolveGluon (double muF2, double muF20, double dQuarkSum, double dGluon, size_t n, size_t nf)
 Evolve gluons ignoring quark's thresholds. More...
 
std::vector< double > evolveQuarkGluon (double mu2, double mu20, std::vector< double > dPartons, size_t n, size_t nf)
 Evolve quarks and gluons ignoring quark's thresholds. More...
 
std::vector< double > evolveQuarkGluon (double mu2, double mu20, std::vector< double > dPartons, size_t n)
 Evolve quarks and gluons including quark's thresholds. More...
 
double evolutionGamma (double n, int sign, size_t nf)
 Anomalous dimension. More...
 

Variables

const double c_cf = 4. / 3.
 Color factors. More...
 
const double c_tf = 0.5
 
const double c_ca = 3.
 
const double c_m_u2 = pow(2.2 / 1.E3, 2)
 Quark masses (squared). More...
 
const double c_m_d2 = pow(4.7 / 1.E3, 2)
 
const double c_m_s2 = pow(96. / 1.E3, 2)
 
const double c_m_c2 = pow(1.28, 2)
 
const double c_m_b2 = pow(4.18, 2)
 
const double c_m_t2 = pow(173.1, 2)
 

Function Documentation

◆ alphaS()

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::alphaS ( double  mu2)

Running coupling.

◆ beta()

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::beta ( size_t  i,
size_t  nf 
)

Beta coefficient.

◆ evolutionA()

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::evolutionA ( size_t  n,
int  sign,
size_t  nf 
)

Gluon evolution coefficients denoted as a_n^\pm.

◆ evolutionGamma() [1/2]

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::evolutionGamma ( double  n,
int  sign,
size_t  nf 
)

Anomalous dimension.

◆ evolutionGamma() [2/2]

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::evolutionGamma ( size_t  n,
int  sign,
size_t  nf 
)

◆ evolveGluon()

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::evolveGluon ( double  muF2,
double  muF20,
double  dQuarkSum,
double  dGluon,
size_t  n,
size_t  nf 
)

Evolve gluons ignoring quark's thresholds.

dQuarkSum is a sum of d^q.

◆ evolveQuarkDiff()

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::evolveQuarkDiff ( double  muF2,
double  muF20,
double  dQuarkDiff,
size_t  n,
size_t  nf 
)

Evolve quark non-singlet ignoring quark's thresholds.

dQuarkDiff is a diffrence of twho d^q.

◆ evolveQuarkGluon() [1/2]

std::vector< double > PARTONS::GPDSubtractionConstantDLMSTW21Evolution::evolveQuarkGluon ( double  mu2,
double  mu20,
std::vector< double >  dPartons,
size_t  n 
)

Evolve quarks and gluons including quark's thresholds.

dPartons is a vector of dGluon, dQuark1, dQuark2, ...

◆ evolveQuarkGluon() [2/2]

std::vector< double > PARTONS::GPDSubtractionConstantDLMSTW21Evolution::evolveQuarkGluon ( double  mu2,
double  mu20,
std::vector< double >  dPartons,
size_t  n,
size_t  nf 
)

Evolve quarks and gluons ignoring quark's thresholds.

dPartons is a vector of dGluon, dQuark1, dQuark2, ...

◆ evolveQuarkSum()

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::evolveQuarkSum ( double  muF2,
double  muF20,
double  dQuarkSum,
double  dGluon,
size_t  n,
size_t  nf 
)

Evolve quark singlet ignoring quark's thresholds.

dQuarkSum is a sum of d^q.

◆ getNActiveFlavors()

size_t PARTONS::GPDSubtractionConstantDLMSTW21Evolution::getNActiveFlavors ( double  mu2)

Number of active flavors.

◆ getThreshold2()

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::getThreshold2 ( size_t  nf)

Threshold for a given number of active flavors.

◆ lambdaQCD() [1/2]

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::lambdaQCD ( double  mu2)

Lambda_QCD.

◆ lambdaQCD() [2/2]

double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::lambdaQCD ( size_t  nf)

Lambda_QCD.

Variable Documentation

◆ c_ca

const double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::c_ca = 3.

◆ c_cf

const double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::c_cf = 4. / 3.

Color factors.

◆ c_m_b2

const double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::c_m_b2 = pow(4.18, 2)

◆ c_m_c2

const double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::c_m_c2 = pow(1.28, 2)

◆ c_m_d2

const double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::c_m_d2 = pow(4.7 / 1.E3, 2)

◆ c_m_s2

const double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::c_m_s2 = pow(96. / 1.E3, 2)

◆ c_m_t2

const double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::c_m_t2 = pow(173.1, 2)

◆ c_m_u2

const double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::c_m_u2 = pow(2.2 / 1.E3, 2)

Quark masses (squared).

◆ c_tf

const double PARTONS::GPDSubtractionConstantDLMSTW21Evolution::c_tf = 0.5