a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
AmpDK2.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 AMPDK2_H
9#define AMPDK2_H
10
11class StandardModel;
12#include "gslpp.h"
13#include "OrderScheme.h"
14#include "gslpp.h"
15
16
30class AmpDK2 {
31public:
36 AmpDK2(const StandardModel& SM_i);
37
38protected:
44 gslpp::complex AmpDK(orders order);
45
51 gslpp::complex AmpDMKNP(orders order);
52
53private:
54
56
57};
58
59#endif /* AMPDK2_H */
60
61
A class for calculating the amplitudes contributing to and .
Definition: AmpDK2.h:30
gslpp::complex AmpDK(orders order)
compute the amplitude for kaon oscillations
Definition: AmpDK2.cpp:18
AmpDK2(const StandardModel &SM_i)
Constructor.
Definition: AmpDK2.cpp:12
const StandardModel & mySM
Definition: AmpDK2.h:55
gslpp::complex AmpDMKNP(orders order)
compute the NP part of the amplitude for kaon oscillations
Definition: AmpDK2.cpp:72
A model class for the Standard Model.
orders
An enum type for orders in QCD.
Definition: OrderScheme.h:33