33 enum Object:
int {
GLUON,
SIGMA,
VALENCE,
T3,
V3,
T8,
V8,
T15,
V15,
T24,
V24,
T35,
V35};
69 enum Object:
int {
GLUON,
SIGMA,
VALENCE,
T3,
V3,
T8,
V8,
T15,
V15,
T24,
V24,
T35,
V35};
85 std::map<int, std::pair<int, int>>
Vij =
87 {1, {1, 1}}, {2, {1, 2}}, {3, {1, 3}},
88 {4, {2, 1}}, {5, {2, 2}}, {6, {2, 3}},
89 {7, {3, 1}}, {8, {3, 2}}, {9, {3, 3}}
85 std::map<int, std::pair<int, int>>
Vij = {
…};
104 DISCCBasis(
int const& l,
bool const& Is3,
double const& fact = 1);
The ConvolutionMap class encapsulates the set of rules to multiply a sets of operators with a set of ...
Definition convolutionmap.h:22
The DISCCBasis class is a derived of ConvolutionMap specialised for the computation of the CC DIS str...
Definition disbasis.h:62
DISCCBasis(std::vector< double > const &CKM, bool const &Is3)
The DISCCBasis constructor for the total structure functions.
Operand
The map enumerators for the operands and the distributions.
Definition disbasis.h:68
@ CNS
Definition disbasis.h:68
@ CG
Definition disbasis.h:68
@ CS
Definition disbasis.h:68
Object
Definition disbasis.h:69
@ V15
Definition disbasis.h:69
@ VALENCE
Definition disbasis.h:69
@ SIGMA
Definition disbasis.h:69
@ V35
Definition disbasis.h:69
@ T8
Definition disbasis.h:69
@ T35
Definition disbasis.h:69
@ V3
Definition disbasis.h:69
@ T24
Definition disbasis.h:69
@ T15
Definition disbasis.h:69
@ V8
Definition disbasis.h:69
@ T3
Definition disbasis.h:69
@ V24
Definition disbasis.h:69
@ GLUON
Definition disbasis.h:69
std::map< int, std::pair< int, int > > Vij
Map between one single index and the CKM matrix elements:
Definition disbasis.h:85
DISCCBasis(int const &l, bool const &Is3, double const &fact=1)
The DISCCBasis constructor for the (i,k)-th component of the structure functions.
The DISNCBasis class is a derived of ConvolutionMap specialised for the computation of the NC DIS str...
Definition disbasis.h:26
DISNCBasis(std::vector< double > const &Ch)
The DISNCBasis constructor for the total structure functions.
Operand
The map enumerators for the operands and the distributions.
Definition disbasis.h:32
@ CG
Definition disbasis.h:32
@ CS
Definition disbasis.h:32
@ CNS
Definition disbasis.h:32
DISNCBasis(int const &k, double const &fact=1)
The DISNCBasis constructor for the k-th component of the structure functions.
Object
Definition disbasis.h:33
@ V15
Definition disbasis.h:33
@ T24
Definition disbasis.h:33
@ T35
Definition disbasis.h:33
@ V35
Definition disbasis.h:33
@ SIGMA
Definition disbasis.h:33
@ V3
Definition disbasis.h:33
@ V8
Definition disbasis.h:33
@ V24
Definition disbasis.h:33
@ T3
Definition disbasis.h:33
@ T8
Definition disbasis.h:33
@ GLUON
Definition disbasis.h:33
@ VALENCE
Definition disbasis.h:33
@ T15
Definition disbasis.h:33
const std::vector< double > CKM
Definition constants.h:280
Namespace for all APFEL++ functions and classes.
Definition alphaqcd.h:14