a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
AmpDB2.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 AMPDB2_H
9 #define AMPDB2_H
10 
11 class StandardModel;
12 #include "gslpp_complex.h"
13 #include "OrderScheme.h"
14 #include "gslpp.h"
15 
37 class AmpDB2 {
38 public:
43  AmpDB2(const StandardModel& SM_i);
44 
51  return AmpBd(order);
52  }
53 
60  return AmpBs(order);
61  }
62 
64  return PBd();
65  }
66 
68  return PBs();
69  }
70 
71 protected:
78 
85 
91  gslpp::complex RBs(orders order);
94 
95 private:
96 
101 };
102 
107 #endif /* AMPDB2_H */
108 
AmpDB2
Amplitude Class
Definition: AmpDB2.h:37
AmpDB2::PBs
gslpp::complex PBs()
Definition: AmpDB2.cpp:181
AmpDB2::getPBd
gslpp::complex getPBd()
Definition: AmpDB2.h:63
gslpp.h
gslpp::complex
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
AmpDB2::getPBs
gslpp::complex getPBs()
Definition: AmpDB2.h:67
OrderScheme.h
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:477
AmpDB2::getAmpBs
gslpp::complex getAmpBs(orders order)
The value of .
Definition: AmpDB2.h:59
AmpDB2::mySM
const StandardModel & mySM
Definition: AmpDB2.h:97
AmpDB2::getAmpBd
gslpp::complex getAmpBd(orders order)
The value of .
Definition: AmpDB2.h:50
orders
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:31
AmpDB2::C_1_SM
gslpp::complex C_1_SM
Definition: AmpDB2.h:99
AmpDB2::AmpBs
gslpp::complex AmpBs(orders order)
A method to compute .
Definition: AmpDB2.cpp:116
AmpDB2::AmpBd
gslpp::complex AmpBd(orders order)
A method to compute .
Definition: AmpDB2.cpp:70
AmpDB2::RBs
gslpp::complex RBs(orders order)
A method to compute the ratio of the absolute value of the $B_s$ mixing amplitude over the Standard M...
Definition: AmpDB2.cpp:20
AmpDB2::AmpDB2
AmpDB2(const StandardModel &SM_i)
Constructor.
Definition: AmpDB2.cpp:13
gslpp_complex.h
AmpDB2::PBd
gslpp::complex PBd()
Definition: AmpDB2.cpp:152