a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
ImADC2.h
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
9#ifndef IMADC2_H
10#define IMADC2_H
11
12#include "ThObservable.h"
13#include "AmpDD2.h"
14
15class ImADC2 : public ThObservable, AmpDD2 {
19public:
24 ImADC2(const StandardModel& SM_i) : ThObservable(SM_i), AmpDD2(SM_i) {};
30 double computeThValue() {
31 return(AmpDD(FULLNLO).imag());
32 };
33
34private:
35
36};
37
38#endif /* IMADC2_H */
@ FULLNLO
Definition: OrderScheme.h:38
Definition: AmpDD2.h:21
Definition: ImADC2.h:15
double computeThValue()
a method returning the imaginary part of the complex amplitude for the dispersive part of the mixing
Definition: ImADC2.h:30
ImADC2(const StandardModel &SM_i)
a class for the imaginary part of the complex amplitude of D^{0} oscillations, given in
Definition: ImADC2.h:24
A model class for the Standard Model.
A class for a model prediction of an observable.
Definition: ThObservable.h:25
gslpp::complex AmpDD(orders order)
a method returning the complex amplitude for the mixing
Definition: AmpDD2.cpp:18