|
EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
#include <EvtGenModels/EvtBtoXsgammaKagan.hh>
Public Member Functions | |
| void | init (int, double *) override |
| void | computeHadronicMass (int, double *) |
| void | getDefaultHadronicMass () |
| double | GetMass (int code) override |
| double | CalcAlphaS (double) |
| void | CalcWilsonCoeffs () |
| void | CalcDelta () |
| double | Fz (double) |
| Public Member Functions inherited from EvtBtoXsgammaAbsModel | |
| virtual | ~EvtBtoXsgammaAbsModel ()=default |
Static Private Member Functions | |
| static double | ReG (double) |
| static double | ImG (double) |
| static double | s77 (double) |
| static double | s88 (double, double, double) |
| static double | s78 (double) |
| static double | s22Func (double var, const std::vector< double > &coeffs) |
| static double | s27Func (double var, const std::vector< double > &coeffs) |
| static double | Delta (double, double) |
| static double | DeltaFermiFunc (double, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2, const std::vector< double > &coeffs3) |
| static double | s77FermiFunc (double, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2) |
| static double | s88FermiFunc (double, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2, const std::vector< double > &coeffs3) |
| static double | s78FermiFunc (double, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2) |
| static double | s22FermiFunc (double, std::vector< double > &coeffs) |
| static double | s27FermiFunc (double, std::vector< double > &coeffs) |
| static double | s28FermiFunc (double, std::vector< double > &coeffs) |
| static double | GetArrayVal (double, double, double, double, std::vector< double >) |
| static double | sFermiFunc (double, const std::vector< double > &coeffs1, const std::vector< double > &coeffs2, const std::vector< double > &coeffs3, const std::vector< double > &coeffs4) |
| static double | FermiFunc (double, const std::vector< double > &coeffs) |
| static double | diLogFunc (double) |
| static double | diLogMathematica (double) |
Private Attributes | |
| double | m_mb |
| double | m_mB |
| double | m_delta |
| double | m_nIntervalS |
| double | m_nIntervalmH |
| double | m_lambdabar |
| double | m_lam1 |
| double | m_mHmin |
| double | m_mHmax |
| double | m_r7 |
| double | m_gam77 |
| double | m_gam27 |
| double | m_gam87 |
| double | m_beta0 |
| double | m_beta1 |
| double | m_alphasmZ |
| double | m_mZ |
| double | m_z |
| double | m_fz |
| double | m_lam2 |
| double | m_kappabar |
| double | m_rer2 |
| double | m_rer8 |
| double | m_kSLemmu |
| double | m_mW |
| double | m_mt |
| double | m_ms |
| double | m_mu |
| double | m_c2mu |
| double | m_c70mu |
| double | m_c80mu |
| double | m_c71mu |
| double | m_c7emmu |
| double | m_cDeltatot |
| double | m_alpha |
| double | m_alphasmW |
| double | m_alphasmt |
| double | m_alphasmu |
| double | m_alphasmubar |
| double | m_etamu |
| std::vector< double > | m_mHVect |
| std::vector< double > | m_massHad |
| std::vector< double > | m_brHad |
Static Private Attributes | |
| static double | m_intervalMH = 0 |
| static bool | m_bbprod = false |
Definition at line 47 of file EvtBtoXsgammaKagan.hh.
| double EvtBtoXsgammaKagan::CalcAlphaS | ( | double | scale | ) |
Definition at line 457 of file EvtBtoXsgammaKagan.cpp.
| void EvtBtoXsgammaKagan::CalcDelta | ( | ) |
Definition at line 642 of file EvtBtoXsgammaKagan.cpp.
| void EvtBtoXsgammaKagan::CalcWilsonCoeffs | ( | ) |
Definition at line 466 of file EvtBtoXsgammaKagan.cpp.
| void EvtBtoXsgammaKagan::computeHadronicMass | ( | int | , |
| double * | args ) |
Definition at line 143 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 667 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 745 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 862 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 867 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 850 of file EvtBtoXsgammaKagan.cpp.
| double EvtBtoXsgammaKagan::Fz | ( | double | z | ) |
Definition at line 803 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 809 of file EvtBtoXsgammaKagan.cpp.
| void EvtBtoXsgammaKagan::getDefaultHadronicMass | ( | ) |
Definition at line 104 of file EvtBtoXsgammaKagan.cpp.
|
overridevirtual |
Implements EvtBtoXsgammaAbsModel.
Definition at line 414 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 720 of file EvtBtoXsgammaKagan.cpp.
|
overridevirtual |
Reimplemented from EvtBtoXsgammaAbsModel.
Definition at line 49 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 710 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
|
staticprivate |
Definition at line 729 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
|
staticprivate |
Definition at line 739 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
|
staticprivate |
Definition at line 679 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 757 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 700 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 779 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 689 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 767 of file EvtBtoXsgammaKagan.cpp.
|
staticprivate |
Definition at line 789 of file EvtBtoXsgammaKagan.cpp.
|
private |
Definition at line 103 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 105 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 106 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 107 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 104 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 81 of file EvtBtoXsgammaKagan.hh.
|
staticprivate |
Definition at line 145 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 79 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 80 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 143 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 95 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 96 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 98 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 99 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 97 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 101 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 67 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 108 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 84 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 77 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 76 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 78 of file EvtBtoXsgammaKagan.hh.
|
staticprivate |
Definition at line 144 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 86 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 89 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 71 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 85 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 70 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 143 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 66 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 65 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 73 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 72 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 110 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 92 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 91 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 93 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 90 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 82 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 69 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 68 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 75 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 87 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 88 of file EvtBtoXsgammaKagan.hh.
|
private |
Definition at line 83 of file EvtBtoXsgammaKagan.hh.