a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
Heffgminus2.cpp
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2015 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #include "Heffgminus2.h"
9 
11  model(SM_i),
12  coeffgminus2mu(2, NDR , NLO){
13 }
14 
16 }
17 
19 
20  std::vector<WilsonCoefficient>& mcb9 = model.getMatching().CMgminus2mu();
21  orders ordgminus2mu = coeffgminus2mu.getOrder();
23  for (unsigned int i = 0; i < mcb9.size(); i++){
24  for (int j = LO; j <= ordgminus2mu; j++){
26  + *mcb9[i].getCoeff(orders(j)), orders(j));
27  }
28  }
29 
30  return coeffgminus2mu.getCoeff();
31 
32 }
Heffgminus2::model
const StandardModel & model
Variable which stores the model information.
Definition: Heffgminus2.h:54
LO
Definition: OrderScheme.h:33
NDR
Definition: OrderScheme.h:21
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:474
WilsonTemplate::getOrder
orders getOrder() const
Definition: WilsonTemplate.h:65
WilsonCoefficient::setCoeff
void setCoeff(const gslpp::vector< gslpp::complex > &z, orders order_i)
Definition: WilsonCoefficient.h:34
Heffgminus2::coeffgminus2mu
WilsonCoefficient coeffgminus2mu
Variable which stores the Wilson coefficient for at one-loop.
Definition: Heffgminus2.h:59
WilsonTemplate::resetCoefficient
virtual void resetCoefficient()
Definition: WilsonTemplate.h:80
Heffgminus2::Heffgminus2
Heffgminus2(const StandardModel &SM_i)
The constructor of the class Heffgminus2.
Definition: Heffgminus2.cpp:10
orders
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:31
Heffgminus2::ComputeCoeffgm2mu
gslpp::vector< gslpp::complex > ** ComputeCoeffgm2mu()
Computes the Wilson coefficients for the process at one-loop.
Definition: Heffgminus2.cpp:18
StandardModel::getMatching
virtual StandardModelMatching & getMatching() const
A get method to access the member reference of type StandardModelMatching.
Definition: StandardModel.h:949
WilsonCoefficient::getCoeff
gslpp::vector< gslpp::complex > ** getCoeff() const
Definition: WilsonCoefficient.h:29
Heffgminus2::~Heffgminus2
virtual ~Heffgminus2()
destructor of the class Heffgminus2.
Definition: Heffgminus2.cpp:15
NLO
Definition: OrderScheme.h:34
Heffgminus2.h
gslpp::vector< gslpp::complex >