a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
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:
virtual ~myObservables();
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