a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
C2beta.cpp
Go to the documentation of this file.
1/*
2 * Copyright (C) 2019 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#include "C2beta.h"
9#include "StandardModel.h"
10#include "AmpDB2.h"
11
13{
14 SM.getFlavour().getDB2(0);
15}
16
18{
19 return cos(-SM.getFlavour().getDB2(0).getM21(FULLNLO).arg() + 2.*SM.getPhiBd());
20}
@ FULLNLO
Definition: OrderScheme.h:38
gslpp::complex getM21(orders order)
The value of for mesons.
Definition: AmpDB2.h:51
C2beta(const StandardModel &SM_i)
Constructor.
Definition: C2beta.cpp:12
virtual double computeThValue()
Definition: C2beta.cpp:17
AmpDB2 & getDB2(int BMeson_i, bool flag_fixmub=false, bool flag_RI=false) const
Returns a reference to the meson dependent object for processes.
Definition: Flavour.cpp:228
A model class for the Standard Model.
virtual const double getPhiBd() const
Half the relative phase of the $B_d$ mixing amplitude w.r.t. the Standard Model one.
const Flavour & getFlavour() 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