a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
ParamObs.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2014 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#ifndef PARAMOBS_H
9#define PARAMOBS_H
10
11#include "ThObservable.h"
12#include <string>
13
22class ParamObs : public ThObservable {
23public:
24
30 ParamObs(const StandardModel& SM, const std::string name);
31
36 double computeThValue();
37
38private:
39 const double& param;
40};
41
42#endif /* PARAMOBS_H */
43
A class for setting a parameter as an observable.
Definition: ParamObs.h:22
const double & param
The parameter.
Definition: ParamObs.h:39
double computeThValue()
the method to compute the theory value of the parameter
Definition: ParamObs.cpp:16
ParamObs(const StandardModel &SM, const std::string name)
Constructor.
Definition: ParamObs.cpp:11
A model class for the Standard Model.
A class for a model prediction of an observable.
Definition: ThObservable.h:25
const StandardModel & SM
A reference to an object of StandardMode class.
Definition: ThObservable.h:121