14 myTHDM(static_cast<const
THDM*> (&SM_i))
24 if (modelflag !=
"type2") {
25 throw std::runtime_error(
"flag_model in BDtaunu::computeThValue() can only be \"type2\" at the moment");
41 return RBDtaunu_SM + ( AD + BD * tanb*tanb/(mHp2) ) * tanb*tanb/(mHp2);
55 return RBDstartaunu_SM + ( ADstar + BDstar * tanb*tanb/(mHp2) ) * tanb*tanb/(mHp2);
A class for decays in the THDM.
virtual ~BDtaunu()
Destructor of the BDtaunu class.
BDtaunu(const StandardModel &SM_i)
Constructor of the BDtaunu class.
double computeThValue()
Empty function.
double computeThValue()
Calculates the ratio of the branching fractions of and decays.
RBDstartaunu(const StandardModel &SM_i)
Constructor of the RBDstartaunu class.
RBDtaunu(const StandardModel &SM_i)
Constructor of the RBDtaunu class.
double computeThValue()
Calculates the ratio of the branching fractions of and decays.
A model class for the Standard Model.
A base class for symmetric Two-Higgs-Doublet models.
double getBDtaunu_SM() const
A method get the SM expectation.
std::string getModelTypeflag() const
A method get the THDM model type.
double gettanb() const
A method get .
double getBDstartaunu_B() const
A method get the coefficient B.
double getBDstartaunu_A() const
A method get the coefficient A.
double getBDtaunu_A() const
A method get the coefficient A.
double getBDtaunu_B() const
A method get the coefficient B.
double getmHp2() const
A method get the squared charged Higgs mass.
double getBDstartaunu_SM() const
A method get the SM expectation.
A class for a model prediction of an observable.
obsBDstartaunu_A(const StandardModel &SM_i)
Constructor of the obsBDstartaunu_A class.
double computeThValue()
Returns the parameter.
double computeThValue()
Returns the parameter.
obsBDstartaunu_B(const StandardModel &SM_i)
Constructor of the obsBDstartaunu_B class.
double computeThValue()
Returns the parametrized value of the ratio of the branching fractions of and decays in the Standar...
obsBDstartaunu_SM(const StandardModel &SM_i)
Constructor of the obsBDstartaunu_SM class.
obsBDtaunu_A(const StandardModel &SM_i)
Constructor of the obsBDtaunu_A class.
double computeThValue()
Returns the parameter.
double computeThValue()
Returns the parameter.
obsBDtaunu_B(const StandardModel &SM_i)
Constructor of the obsBDtaunu_B class.
obsBDtaunu_SM(const StandardModel &SM_i)
Constructor of the obsBDtaunu_SM class.
double computeThValue()
Returns the parametrized value of the ratio of the branching fractions of and decays in the Standar...