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.
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 bysnorer.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, . Ifis_spike = False
, the parameters for configuring spiky halo will be deactivated. Default values assume Milky Way. See default arguments insnorer.params.halo
andsnorer.params.spike
.
out
: scalar/ndarray
BDM emissivity at boost point along the direction \(\psi\), MeV−1 cm−3 s−1 sr−1.