a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
GeneralTHDMgminus2.cpp
Go to the documentation of this file.
1/*
2 * Copyright (C) 2017 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
9#include "LeptonFlavour.h"
10
12: ThObservable(SM_i)
13{}
14
16{
17
18 gslpp::vector<gslpp::complex> ** allcoeff_gminus2mu = SM.getMyLeptonFlavour()->ComputeCoeffgminus2mu();
19
20 //Temporary implementation. This returns directly the coefficients that are
21 //evaluated to the \Delta a_\mu contributions from 1502.04199
22 return ((*(allcoeff_gminus2mu[NLO]))(0)+(*(allcoeff_gminus2mu[NLO]))(1)).real();
23}
@ NLO
Definition: OrderScheme.h:35
GeneralTHDMgminus2_mu(const StandardModel &SM_i)
Constructor of the class GTHDMgminus2_mu.
gslpp::vector< gslpp::complex > ** ComputeCoeffgminus2mu()
Computes the Wilson coefficient for the process at one-loop.
A model class for the Standard Model.
LeptonFlavour * getMyLeptonFlavour() const
A class for a model prediction of an observable.
Definition: ThObservable.h:25
const StandardModel & SM
A reference to an object of StandardMode class.
Definition: ThObservable.h:121