master
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
Go to the documentation of this file.
8 #ifndef HIGGSKVGENKFGEN_H
9 #define HIGGSKVGENKFGEN_H
212 virtual bool CheckParameters(
const std::map<std::string, double>& DPars);
222 virtual double muggH(
const double sqrt_s)
const;
229 virtual double muVBF(
const double sqrt_s)
const;
237 virtual double mueeWBF(
const double sqrt_s)
const;
244 virtual double muWH(
const double sqrt_s)
const;
251 virtual double muZH(
const double sqrt_s)
const;
259 virtual double mueeZH(
const double sqrt_s)
const;
266 virtual double muVH(
const double sqrt_s)
const;
273 virtual double muVBFpVH(
const double sqrt_s)
const;
280 virtual double muttH(
const double sqrt_s)
const;
288 virtual double muggHpttH(
const double sqrt_s)
const;
296 virtual double mueettH(
const double sqrt_s)
const;
372 virtual double computeKg(
const double sqrt_s)
const;
virtual double mueettH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
void setKZ(double KZ)
A set method to change the factor rescaling the Higgs coupling to the boson with respect to the SM .
void setKu(double Ku)
A set method to change the factor rescaling the Higgs coupling to u quarks with respect to the SM .
double KW
The factor rescaling Higgs couplings to bosons with respect to the SM.
virtual double muWH(const double sqrt_s) const
The ratio between the W-Higgs associated production cross-section in the current model and in the St...
virtual double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
double getKZ() const
A get method to retrieve the factor rescaling the Higgs coupling to the boson with respect to the SM...
virtual double computeKZ() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual double computeKW() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muggHpttH(const double sqrt_s) const
The ratio between the sum of gluon-gluon fusion and t-tbar-Higgs associated production cross-section...
virtual double computeKb() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual double muggH(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section in the current model and in ...
virtual double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muVBFpVH(const double sqrt_s) const
The ratio between the sum of VBF and WH+ZH associated production cross-section in the current model ...
virtual double computeKg(const double sqrt_s) const
A method to compute the ratio of the coupling in the current model and in the SM.
double getKd() const
A get method to retrieve the factor rescaling the Higgs coupling to d quarks with respect to the SM .
virtual double computeKmu() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for HiggsKvgenKfgen have been provided in model ini...
double Ku
The factor rescaling all Higgs couplings to up-type fermions with respect to the SM.
The auxiliary base model class for other model classes.
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of HiggsKvgenKf.
virtual double computeKt() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
virtual double mueeWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual double computeKtau() const
A method to compute the ratio of the coupling in the current model and in the SM.
void setKl(double Kl)
A set method to change the factor rescaling the Higgs coupling to charged leptons with respect to the...
virtual double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muZH(const double sqrt_s) const
The ratio between the Z-Higgs associated production cross-section in the current model and in the St...
virtual double computeKZga() const
A method to compute the ratio of the coupling in the current model and in the SM.
static const int NHKvgenKfgenvars
The number of the model parameters in HiggsKvgenKf.
virtual double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
HiggsKvgenKfgen()
The default constructor.
A model class extending the StandardModel Higgs sector with five flavour-universal couplings.
virtual ~HiggsKvgenKfgen()
The default destructor.
void setKW(double KW)
A set method to change the factor rescaling the Higgs coupling to the boson with respect to the SM .
double KZ
The factor rescaling Higgs couplings to bosons with respect to the SM.
double getKW() const
A get method to retrieve the factor rescaling the Higgs coupling to the boson with respect to the SM...
virtual double computeKc() const
A method to compute the ratio of the coupling in the current model and in the SM.
double Kl
The factor rescaling all Higgs couplings to leptons with respect to the SM.
virtual double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muttH(const double sqrt_s) const
The ratio between the t-tbar-Higgs associated production cross-section in the current model and in t...
void setKd(double Kd)
A set method to change the factor rescaling the Higgs coupling to d quarks with respect to the SM .
double Kd
The factor rescaling all Higgs couplings to down-type fermions with respect to the SM.
std::string name
The name of the model.
virtual double computeKgaga() const
A method to compute the ratio of the coupling in the current model and in the SM.
double BrHinv
The branching ratio of invisible Higgs decays.
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double muVH(const double sqrt_s) const
The ratio between the WH+ZH associated production cross-section in the current model and in the Stan...
virtual double muVBF(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in the current model and in...
double getKl() const
A get method to retrieve the factor rescaling the Higgs coupling to charged leptons with respect to t...
virtual double mueeZH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
virtual double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
double getKu() const
A get method to retrieve the factor rescaling the Higgs coupling to u quarks with respect to the SM .
static const std::string HKvgenKfgenvars[NHKvgenKfgenvars]
A string array containing the labels of the model parameters in HiggsKvgenKf.