a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
BR_Kppnunu.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2012 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #ifndef BR_KPPNUNU_H
9 #define BR_KPPNUNU_H
10 
11 class StandardModel;
12 #include "ThObservable.h"
13 #include "OrderScheme.h"
14 #include "gslpp.h"
15 #include "Charm_Kpnunu.h"
16 
17 
57 class BR_Kppnunu : public ThObservable {
58 public:
64 
70  double computeThValue();
71 
72 
73 protected:
74 
83  gslpp::complex BRKppnunu(orders order, orders_qed order_qed);
84 
90  gslpp::complex P_C(orders order);
91 
92 private:
93 
96 };
97 
98 #endif /* BR_KPPNUNU_H */
BR_Kppnunu::BR_Kppnunu
BR_Kppnunu(StandardModel &SM_i)
Definition: BR_Kppnunu.cpp:13
ThObservable.h
BR_Kppnunu::BRKppnunu
gslpp::complex BRKppnunu(orders order, orders_qed order_qed)
Definition: BR_Kppnunu.cpp:28
Charm_Kpnunu.h
gslpp.h
gslpp::complex
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
OrderScheme.h
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:477
BR_Kppnunu::CKpnunu
Charm_Kpnunu CKpnunu
Definition: BR_Kppnunu.h:95
BR_Kppnunu::mySM
StandardModel & mySM
Definition: BR_Kppnunu.h:94
BR_Kppnunu::computeThValue
double computeThValue()
Definition: BR_Kppnunu.cpp:19
Charm_Kpnunu
Definition: Charm_Kpnunu.h:25
orders_qed
orders_qed
An enum type for orders in electroweak.
Definition: OrderScheme.h:47
orders
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:31
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
BR_Kppnunu
A class for the branching ratio of .
Definition: BR_Kppnunu.h:57
BR_Kppnunu::P_C
gslpp::complex P_C(orders order)