snorer.differential_flux¶
snorer.differential_flux(t,Tx,mx,theta,phi,Rs,beta,Re=8.5,
sigxv0=1e-45,is_spike=False,**kwargs)¶
The differential supernova-neutrin-boosted dark matter flux at Earth at specific time \(t\) and angular direction \((\theta,\varphi)\)
See the equation before Eq. (18) in BDM Physics, cf. Fig. 1 too.
t
: float
Time \(t\), relative to the SN\(\nu\)'s arrival
Tx
: float
BDM kinetic energy, MeV.
mx
: float
Dark matter mass, MeV.
theta
: float
The zenith angle \(\theta\), rad.
phi
: float
The azimuthal angle \(\varphi\) that centers SN, rad.
Rs
: floate
Distance from supernova to Earth, kpc.
beta
: floate
The off-center angle, characterizes how SN deviates from GC-Earth axis angularly, rad.
Re
: floate
The distance from GC to Earth, kpc. Default is 8.5 kpc.
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.
is_spike
: bool
Is halo spike included? Default isFalse
.
**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.min_distance
,snorer.params.halo
andsnorer.params.spike
.
out
: scalar
The differential BDM flux at Earth, MeV−1 cm−2 s−1 sr−1.