MagnetarSLSNe#
- class uvex_transients.transients.supernovae.MagnetarSLSNe(cosmology: Cosmology | None = None)[source]#
Type I superluminous SNe powered by a magnetar spin-down engine: ArnettMagnetarSpindownSED.
The SED’s default priors are the sample-wide magnetar-model posteriors of Nicholl et al. 2017 (38 SLSNe-I), so the population reproduces their peak luminosities (median ~3e44 erg/s, ~1e44–1e45 at 1 sigma) and rest-frame rise times (median ~30 d). The rate is a fixed fraction of the core-collapse rate (1/3500, +2800/-720 on the denominator; Frohmaier et al. 2021), so it follows the star-formation history.
Events are long-lived: the bolometric light curve falls to 1e-3 of peak after ~250–1400 d (16th–84th percentile of the prior, rest frame, median ~540 d). DEFAULT_DURATION covers the bright part of the decline for most events, but the slowest ones are truncated by the window and their faint tails are not simulated.
DEFAULT_Z_LIM is set from an actual generate_events/filter_by_snr run against the default schedule (25 AB mag limiting-magnitude screen, SNR > 5): out to z = 8, 99.7% of detected events fall below z = 4, and the detected count per redshift bin is already declining by z ~ 1.5, well inside that. A lower DEFAULT_Z_LIM (e.g. the earlier value of 2) truncates a real, UV-bright, high-redshift tail rather than one outside UVEX’s reach.
Methods
compute_all_sky_yield(duration)Compute the expected intrinsic event count over the full sky.
compute_all_sky_yield_ci(duration)Compute rate-only bounds on the expected all-sky intrinsic event count.
event_rate(z)Compute the comoving event rate density at redshift(s) z, \(R(z;A)=A f(z)\).
rate_shape(z)Return the shared core-collapse SNe redshift shape (Madau & Dickinson 2014) at redshift(s) z.
registry()dict[str, type[TransientBase]]: A copy of every concrete subclass imported so far, keyed by class name.
sample_event_count(solid_angle[, duration, ...])Sample the number of events in a given solid angle and duration.
sample_event_redshift(n_samples, *[, rng])Draw n_samples redshifts from the rate-weighted redshift distribution.
sample_events_on_healpix_grid(nside, *, t_start)Draw a Monte Carlo realization of events on a HEALPix grid, over a time window.
Attributes
The duration of this transient.
Multiplicative (lower, upper) 90% confidence factors on rate.
This subtype's fraction of the total core-collapse SNe rate.
Expected all-sky event rate per observer year.
Rate-only bounds on
all_sky_rate.The cosmology used for luminosity-distance/volume calculations.
Upper bound on this transient's total duration.
\(\mathcal V\), the all-sky rate-weighted comoving volume.
Expected event rate per observer time and solid angle.
Rate-only bounds on
integrated_rate.\(D_L(z)\) at each point of redshift_grid.
RATE_FRACTION of the total core-collapse rate, at this instance's cosmology.
(R_L, R_U), the confidence bounds on rate.The cached redshift grid backing integrated_rate/sampling.
Number of points in redshift_grid; reassigning invalidates the rate cache.
Upper redshift bound of redshift_grid; reassigning invalidates the rate cache.
This instance's SED -- flux, magnitude, and spectrum evaluation all live here.