v1.0
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
myObservables.h
/*
* Copyright (C) 2015 HEPfit Collaboration
* All rights reserved.
*
* For the licensing terms see doc/COPYING.
*/
#ifndef MYOBSERVABLES_H
#define MYOBSERVABLES_H
#include <HEPfit.h>
#include "myModel.h"
class
myObservables
:
public
ThObservable
{
public
:
myObservables
(
const
StandardModel
& SM_i);
virtual
~myObservables
();
void
updateParameters
();
protected
:
/* Define the couplings here. */
double
c1
;
double
c2
;
double
c3
;
double
c4
;
double
sw2
;
double
fact
;
double
kfact
;
private
:
const
myModel
*
my_model
;
};
class
yield
:
public
myObservables
{
public
:
yield
(
const
StandardModel
& SM_i,
unsigned
int
bin_i);
double
computeThValue
();
private
:
unsigned
int
bin
;
};
class
C_3
:
public
myObservables
{
public
:
C_3
(
const
StandardModel
& SM_i);
double
computeThValue
();
private
:
};
class
C_4
:
public
myObservables
{
public
:
C_4
(
const
StandardModel
& SM_i);
double
computeThValue
();
private
:
};
#endif
/* MYOBSERVABLES_H */
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
Generated on Thu Oct 31 2019 for $\texttt{HEPfit}$ using
1.8.16