snorer.emissivity_jx

snorer.emissivity_jx(Ev,dEv,mx,d,r,psi,sigxv0=1e-45,
d_cut=3.24e-15,is_spike=False,**kwargs)

Emissivity \(j_\chi\) of supernova-neutrino-boost dark matter at boost point. See Eq. (13) in BDM Physics.

Parameters:

Ev : array_like
    The supernova neutrino energy, MeV.

dEv : array_like
    The Jacobian \((dE_\nu/dT_\chi)(v_\chi/c)\) that converts per netrino energy width, \(dE_\nu\), to per BDM kinetic energy width, \(dT_\chi\).

mx : array_like
    Dark matter mass, MeV.

d : array_like
    Distance from supernova to boost point, kpc.

r : array_like
    Distance from galactic center to boost point, kpc.

psi : array_like
    The scattering angle in lab frame at boost point, rad.

sigxv0 : float*
    Total DM-\(\nu\) cross section, cm2. It will be multiplied by snorer.get_gx to account for the angular distribution and makes it cm2 sr−1.

d_cut : float
    Terminating point for \(d\). Below the value will return 0. Default is \(3.24\times 10^{-15}\) kpc, approximating 100 km, the size of neutrino sphere.

is_spike : bool
    Whether spike feature is included in \(n_\chi\). Default is False.

**kwargs
     Keyword arguments for characteristic parameters of NFW profile and spike halo, . If is_spike = False, the parameters for configuring spiky halo will be deactivated. Default values assume Milky Way. See default arguments in snorer.params.halo and snorer.params.spike.

Returns:

out : scalar/ndarray
    BDM emissivity at boost point along the direction \(\psi\), MeV−1 cm−3 s−1 sr−1.