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 NPEFFECTIVEBS_H
9 #define NPEFFECTIVEBS_H
316 NPEffectiveBS(
const bool FlagLeptonUniversal_in =
false,
const bool FlagQuarkUniversal_in =
false);
322 virtual bool CheckParameters(
const std::map<std::string, double>& DPars);
336 virtual double v()
const;
344 virtual double Mw_tree()
const;
365 virtual double DeltaGF()
const;
428 virtual double GammaW()
const;
static const std::string NPEffectiveBSVars_LFU_QFU[NNPEffectiveBSVars_LFU_QFU]
A string array containing the labels of the model parameters in NPEffectiveBS with lepton and quark f...
double cHL1
The dimension-6 operator coefficient .
double cL1L1
The dimension-6 operator coefficient .
double cL3L3
The dimension-6 operator coefficient .
double cHQ3
The dimension-6 operator coefficient .
static const std::string NPEffectiveBSVars_QFU[NNPEffectiveBSVars_QFU]
A string array containing the labels of the model parameters in NPEffectiveBS with quark flavour univ...
double cHD1
The dimension-6 operator coefficient .
virtual double v() const
The SM Higgs vacuum expectation value .
double cHQ1p
The dimension-6 operator coefficient .
virtual double obliqueT() const
The oblique parameter .
const bool FlagQuarkUniversal
An internal boolean flag that is true if assuming quark flavour universality.
double cHE2
The dimension-6 operator coefficient .
virtual double deltaGA_f(const Particle f) const
New physics contribution to the neutral-current axial-vector coupling .
NPEffectiveBS(const bool FlagLeptonUniversal_in=false, const bool FlagQuarkUniversal_in=false)
Constructor.
static const int NNPEffectiveBSVars_QFU
The number of the model parameters in NPEffectiveBS with quark flavour universality.
double cHD3
The dimension-6 operator coefficient .
double cH
The dimension-6 operator coefficient .
double cHL1p
The dimension-6 operator coefficient .
A model class for new physics in the form the dimension-six effective Lagrangian in the basis of Barb...
double cHL2
The dimension-6 operator coefficient .
double cL2L2
The dimension-6 operator coefficient .
double cHL3
The dimension-6 operator coefficient .
double cHQ2
The dimension-6 operator coefficient .
virtual double obliqueU() const
The oblique parameter .
double deltaGR_f_tmp(const Particle f) const
New physics contribution to .
The auxiliary base model class for other model classes.
double cHU1
The dimension-6 operator coefficient .
double cHQ2p
The dimension-6 operator coefficient .
double cHL2p
The dimension-6 operator coefficient .
double cL1L3
The dimension-6 operator coefficient .
virtual double Mw_tree() const
The tree-level mass of the boson, .
double cHL3p
The dimension-6 operator coefficient .
const bool FlagLeptonUniversal
An internal boolean flag that is true if assuming lepton flavour universality.
static const std::string NPEffectiveBSVars[NNPEffectiveBSVars]
A string array containing the labels of the model parameters in NPEffectiveBS.
virtual double obliqueS() const
The oblique parameter .
double cWB
The dimension-6 operator coefficient .
double Lambda_NP
The new physics scale .
static const int NNPEffectiveBSVars_LFU
The number of the model parameters in NPEffectiveBS with lepton flavour universality.
double cHD2
The dimension-6 operator coefficient .
virtual double GammaW() const
A partial decay width of the boson decay into a SM fermion pair.
std::string name
The name of the model.
static const std::string NPEffectiveBSVars_LFU[NNPEffectiveBSVars_LFU]
A string array containing the labels of the model parameters in NPEffectiveBS with lepton flavour uni...
virtual double deltaGV_f(const Particle f) const
New physics contribution to the neutral-current vector coupling .
double cHQ1
The dimension-6 operator coefficient .
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of the model.
double cHE3
The dimension-6 operator coefficient .
double cL1L2
The dimension-6 operator coefficient .
double cHU2
The dimension-6 operator coefficient .
double cHU3
The dimension-6 operator coefficient .
static const int NNPEffectiveBSVars_LFU_QFU
The number of the model parameters in NPEffectiveBS with lepton and quark flavour universalities.
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double deltaGL_f_tmp(const Particle f) const
New physics contribution to .
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for the model have been provided in model initializ...
static const int NNPEffectiveBSVars
The number of the model parameters in NPEffectiveBS.
double cL2L3
The dimension-6 operator coefficient .
double cHQ3p
The dimension-6 operator coefficient .
double cHE1
The dimension-6 operator coefficient .