class Gambit::DarkBit::VectorSingletDM
[No description available]
Public Functions
Name | |
---|---|
VectorSingletDM(TH_ProcessCatalog *const catalog, double gammaH, double vev, double alpha_strong) Initialize VectorSingletDM object (branching ratios etc) | |
~VectorSingletDM() | |
double | Dh2(double s) Helper function (Breit-Wigner) |
double | sv(std::string channel, double lambda, double mass, double v) Returns |
double | sv_WW(double lambda, double mass, double v) |
double | sv_ZZ(double lambda, double mass, double v) |
double | sv_ff(double lambda, double mass, double v, double mf, bool is_quark) |
double | sv_hh(double lambda, double mass, double v) Annihilation into hh. |
Public Functions Documentation
function VectorSingletDM
inline VectorSingletDM(
TH_ProcessCatalog *const catalog,
double gammaH,
double vev,
double alpha_strong
)
Initialize VectorSingletDM object (branching ratios etc)
function ~VectorSingletDM
inline ~VectorSingletDM()
function Dh2
inline double Dh2(
double s
)
Helper function (Breit-Wigner)
function sv
inline double sv(
std::string channel,
double lambda,
double mass,
double v
)
Returns
channel: bb, tautau, mumu, ss, cc, tt, gg, gammagamma, Zgamma, WW, ZZ, hh
function sv_WW
inline double sv_WW(
double lambda,
double mass,
double v
)
function sv_ZZ
inline double sv_ZZ(
double lambda,
double mass,
double v
)
function sv_ff
inline double sv_ff(
double lambda,
double mass,
double v,
double mf,
bool is_quark
)
function sv_hh
inline double sv_hh(
double lambda,
double mass,
double v
)
Annihilation into hh.
Updated on 2024-07-18 at 13:53:31 +0000