class Gambit::DarkBit::SubGeVDM_scalar
Helper function (width rescaled for RD calculations)
Public Functions
Name | |
---|---|
SubGeVDM_scalar(TH_ProcessCatalog *const catalog, double gammaAp) Initialize SubGeVDM_scalar object (branching ratios etc) | |
~SubGeVDM_scalar() | |
double | DAp2(double s) Helper function (Breit-Wigner, rescaled close to resonance) |
double | sv(std::string channel, double gDM, double gSM, double mass, double v, bool smooth) |
double | sv_ff(double gDM, double gSM, double mass, double v, double mf, double charge, int colour) |
double | sv_ApAp(double gDM, double mass, double v) Annihilation into ApAp. |
Public Functions Documentation
function SubGeVDM_scalar
inline SubGeVDM_scalar(
TH_ProcessCatalog *const catalog,
double gammaAp
)
Initialize SubGeVDM_scalar object (branching ratios etc)
function ~SubGeVDM_scalar
inline ~SubGeVDM_scalar()
function DAp2
inline double DAp2(
double s
)
Helper function (Breit-Wigner, rescaled close to resonance)
function sv
inline double sv(
std::string channel,
double gDM,
double gSM,
double mass,
double v,
bool smooth
)
function sv_ff
inline double sv_ff(
double gDM,
double gSM,
double mass,
double v,
double mf,
double charge,
int colour
)
function sv_ApAp
inline double sv_ApAp(
double gDM,
double mass,
double v
)
Annihilation into ApAp.
Updated on 2024-07-18 at 13:53:31 +0000