v1.0
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
Go to the documentation of this file.
31 double w_max_lep1 = (MM*MM+MP*MP)/(2.*MM*MP)-q2_min_lep1/(2.*MM*MP);
32 double deltaGammadeltaw_lep2_extra = 0.;
34 w_max_lep1 = std::min(w_max_lep1, w_max);
41 return (deltaGammadeltaw_lep2_extra+0.5*(deltaGammadeltaw_lep1+deltaGammadeltaw_lep2))/(w_max-w_min);
65 double w_max_lep1 = (MM*MM+MP*MP)/(2.*MM*MP)-q2_min_lep1/(2.*MM*MP);
66 double w_max_lep2 = (MM*MM+MP*MP)/(2.*MM*MP)-q2_min_lep2/(2.*MM*MP);
67 double w_max_lep3 = (MM*MM+MP*MP)/(2.*MM*MP)-q2_min_lep3/(2.*MM*MP);
68 double q2_max = (MM-MP)*(MM-MP);
69 double w_min = (MM*MM+MP*MP)/(2.*MM*MP)-q2_max/(2.*MM*MP);
74 return deltaGammadeltaw_lep1/((deltaGammadeltaw_lep2+deltaGammadeltaw_lep3)/2.);
136 double w0 = (MM*MM+MP*MP)/2./MM/MP;
138 double q2_val = 2.*MM*MP*(w0-w_val);
158 double w0 = (MM*MM+MP*MP)/2./MM/MP;
160 double q2_val = 2.*MM*MP*(w0-w_val);
std::vector< std::string > initializeMPlnuParameters()
UnitarityA_MPlnu(const StandardModel &SM_i, QCD::meson meson_i, QCD::meson pseudoscalar_i, QCD::lepton lep_i)
Constructor.
void setParametersForObservable(std::vector< std::string > parametersForObservable_i)
A set method to get the parameters for the specific observable.
FF0_MPlnu(const StandardModel &SM_i, QCD::meson meson_i, QCD::meson pseudoscalar_i, QCD::lepton lep_i)
Constructor.
double getBinMax()
A get method to get the maximum value of the bin.
double computeThValue()
Vectorial unitarity constraint for .
double get_f0(double q2)
return f0 form factor at
double get_unitarity_0plus_BGL()
Weak Unitarity constraint for BGL parameters related to 0+ resonances.
A model class for the Standard Model.
UnitarityV_MPlnu(const StandardModel &SM_i, QCD::meson meson_i, QCD::meson pseudoscalar_i, QCD::lepton lep_i)
Constructor.
double computeThValue()
The binned observable in .
FFplus_MPlnu(const StandardModel &SM_i, QCD::meson meson_i, QCD::meson pseudoscalar_i, QCD::lepton lep_i)
Constructor.
double get_strong_unitarity_BGL()
Strong Unitarity constraint for BGL parameters using HQET.
MPlnu & getMPlnu(QCD::meson meson_i, QCD::meson pseudoscalar_i, QCD::lepton lep_i) const
Returns the initial and final state dependent object for .
const double & getMass() const
A get method to access the particle mass.
double get_fplus(double q2)
return fplus form factor at
double get_unitarity_1min_BGL()
Weak Unitarity constraint for BGL parameters related to 1- resonances.
meson
An enum type for mesons.
RD_MPlnu(const StandardModel &SM_i, QCD::meson meson_i, QCD::meson pseudoscalar_i, QCD::lepton lep_1, QCD::lepton lep_2, QCD::lepton lep_3)
Constructor.
Meson getMesons(const QCD::meson m) const
A get method to access a meson as an object of the type Meson.
double computeThValue()
The binned observable in .
double getDeltaGammaDeltaw(double w_min, double w_max)
The integral of from to .
double computeThValue()
The binned observable in .
const StandardModel & SM
A reference to an object of StandardMode class.
const Flavour & getFlavour() const
double computeThValue()
Axial unitarity constraint for .
double computeThValue()
The BGL parameter in .
A class for a model prediction of an observable.
Gammaw_MPlnu(const StandardModel &SM_i, QCD::meson meson_i, QCD::meson pseudoscalar_i, QCD::lepton lep_1, QCD::lepton lep_2)
Constructor.
af0_0(const StandardModel &SM_i, QCD::meson meson_i, QCD::meson pseudoscalar_i, QCD::lepton lep_i)
Constructor.
double getBinMin()
A get method to get the minimum value of the bin.
double computeThValue()
The binned observable in .
Unitarity_Strong_MPlnu(const StandardModel &SM_i, QCD::meson meson_i, QCD::meson pseudoscalar_i, QCD::lepton lep_i)
Constructor.
double getaf0_0()
The BGL parameter .
lepton
An enum type for leptons.
double computeThValue()
Strong unitarity constraint for .
Particle getLeptons(const QCD::lepton p) const
A get method to retrieve the member object of a lepton.