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_gxto 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.haloandsnorer.params.spike.
out: scalar
The differential BDM flux at Earth, MeV−1 cm−2 s−1 sr−1.