v1.0
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
Doxygen/examples-src/myModel/src/myObservables.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2015 HEPfit Collaboration
3
* All rights reserved.
4
*
5
* For the licensing terms see doc/COPYING.
6
*/
7
8
#ifndef MYOBSERVABLES_H
9
#define MYOBSERVABLES_H
10
11
#include <HEPfit.h>
12
#include "myModel.h"
13
14
19
class
myObservables
:
public
ThObservable
{
20
public
:
21
myObservables
(
const
StandardModel
& SM_i);
22
virtual
~myObservables
();
23
void
updateParameters
();
24
25
protected
:
26
27
/* Define the couplings here. */
28
double
c1
;
29
double
c2
;
30
double
c3
;
31
double
c4
;
32
double
sw2
;
33
double
fact
;
34
double
kfact
;
35
36
private
:
37
const
myModel
*
my_model
;
38
39
};
40
41
class
yield
:
public
myObservables
{
42
public
:
43
47
yield
(
const
StandardModel
& SM_i,
unsigned
int
bin_i);
48
52
double
computeThValue
();
53
54
private
:
55
unsigned
int
bin
;
56
57
};
58
59
class
C_3
:
public
myObservables
{
60
public
:
61
65
C_3
(
const
StandardModel
& SM_i);
66
70
double
computeThValue
();
71
72
private
:
73
74
};
75
76
class
C_4
:
public
myObservables
{
77
public
:
78
82
C_4
(
const
StandardModel
& SM_i);
83
87
double
computeThValue
();
88
89
private
:
90
91
};
92
93
#endif
/* MYOBSERVABLES_H */
94
myObservables::c2
double c2
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:29
C_4::C_4
C_4(const StandardModel &SM_i)
Constructor.
Definition:
Doxygen/examples-src/myModel/src/myObservables.cpp:77
C_3::C_3
C_3(const StandardModel &SM_i)
Constructor.
Definition:
Doxygen/examples-src/myModel/src/myObservables.cpp:66
C_4::computeThValue
double computeThValue()
Definition:
Doxygen/examples-src/myModel/src/myObservables.cpp:81
myObservables
A class for the gg -> 4l.
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:19
myObservables::myObservables
myObservables(const StandardModel &SM_i)
Definition:
Doxygen/examples-src/myModel/src/myObservables.cpp:11
StandardModel
A model class for the Standard Model.
Definition:
StandardModel.h:474
myObservables::~myObservables
virtual ~myObservables()
Definition:
Doxygen/examples-src/myModel/src/myObservables.cpp:18
myModel
My own Model.
Definition:
Doxygen/examples-src/myModel/src/myModel.h:17
myObservables::sw2
double sw2
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:32
myObservables::fact
double fact
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:33
myObservables::c3
double c3
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:30
myObservables::kfact
double kfact
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:34
myObservables::c4
double c4
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:31
C_4
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:76
ThObservable
A class for a model prediction of an observable.
Definition:
ThObservable.h:25
myObservables::c1
double c1
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:28
C_3::computeThValue
double computeThValue()
Definition:
Doxygen/examples-src/myModel/src/myObservables.cpp:70
yield
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:41
yield::bin
unsigned int bin
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:55
myObservables::updateParameters
void updateParameters()
Definition:
Doxygen/examples-src/myModel/src/myObservables.cpp:21
myObservables::my_model
const myModel * my_model
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:37
C_3
Definition:
Doxygen/examples-src/myModel/src/myObservables.h:59
yield::computeThValue
double computeThValue()
Definition:
Doxygen/examples-src/myModel/src/myObservables.cpp:43
yield::yield
yield(const StandardModel &SM_i, unsigned int bin_i)
Constructor.
Definition:
Doxygen/examples-src/myModel/src/myObservables.cpp:37
examples-src
myModel
src
myObservables.h
Generated on Thu Oct 31 2019 for $\texttt{HEPfit}$ using
1.8.16