alphaFeedback

WorksPhysics and Astronomy

Constraints on Millimeter-wave Extragalactic Transient Populations from 4 Years of SPT-3G data

AI contributions
Not recorded for this paper
View details

Abstract

Wide-field cosmic microwave background (CMB) instruments have reached sufficient sensitivity and cadence to conduct untargeted millimeter-wave searches for astronomical transients. To date, such searches have primarily discovered stellar flares, while extragalactic detections remain limited to a few flaring blazars and active galactic nuclei. In contrast, recent simulations suggest that current and future CMB experiments should detect a few to dozens of extragalactic transients per year from sources including gamma-ray bursts (GRBs), tidal disruption events, and fast blue optical transients. At timescales under one week, predicted detections are dominated by flares from reverse shocks in long-duration GRBs, with some benchmark models predicting rates of ~10 detections per year for the SPT-3G camera on the South Pole Telescope. In this work, we conduct a transient search optimized for the bright and brief millimeter-wave emission from GRB reverse shocks. We update previous simulations by incorporating a more realistic model of the SPT-3G sensitivity, observing cadence, and detection algorithm, resulting in nearly a factor of two improvement in detection sensitivity compared to prior estimates. We subsequently carry out a search over four seasons of the 1500 deg2 SPT-3G Main field observations from 2019-22, finding no candidate extragalactic events. We use the lack of detections to constrain the parameters of the synthesized GRB populations, setting upper limits on the fraction of GRBs with reverse shock components, f_RS, and the all-sky rate of reverse shocks beamed at Earth, N_all-sky. For a standard 10^51 erg GRB with Lorentz factor Gamma = 100, we constrain f_RS <0.57 and N_all-sky <1226 bursts/year (at 90% confidence). The most readily detectable model we consider is a 10^52 erg "dirty" GRB with Gamma = 50, whose population we constrain to f_RS <0.09 and N_all-sky <120 bursts/year.

Typeset using LATEX twocolumn style in AASTeX7.0.1

Corresponding author: Sam Guns

link text

Introduction

In recent years, instruments designed to observe the cosmic microwave background (CMB) have been increasingly used to conduct searches for transient sources at millimeter wavelengths. These efforts fill a critical gap in time-domain astronomy, as the recent proliferation of dedicated wide-field surveys has largely bypassed (sub-) millimeter wavebands. For time-domain astronomy, untriggered wide-field searches provide a powerful complement to targeted follow-up observations with instruments like ALMA. They enable the discovery of new sources and new source populations, can track newly discovered sources over longer timescales, and are better suited for fast transients that occur on timescales shorter than the typical target-of-opportunity delay.

The South Pole Telescope, with its 10-meter primary mirror and arcminute-scale resolution, was designed to observe the CMB and find millimeter-bright point sources and galaxy clusters. Data from the second-generation SPTpol camera were used to carry out the first ever untargeted search for millimeter-wave transients, finding one candidate event of uncertain origin in one year of observations of a 100 square degree field at 150 GHz [48]. In recent years, untriggered transient detections by CMB observatories have become commonplace, starting with the serendipitous discovery of three bright stellar flares by the Atacama Cosmology Telescope (ACT) [36]. and the first results from a dedicated transient search using data from the third-generation SPT-3G camera on the South Pole Telescope [18]. The SPT-3G search discovered 13 bright flares from nearby stars, as well as two candidate extragalactic events which were classified as likely active galactic nuclei (AGN) using optical follow-up observations. Both SPT and ACT have since carried out more transient searches, finding large numbers of stellar flares in the Galaxy and setting flux upper limits on millimeter emission from known extragalactic transients [19, 46, 4] (Li et al. 2023).

The fact that the vast majority of transient events discovered in SPT and ACT data consist of local stellar flares stands in contrast to theoretical efforts, which have mostly estimated millimeter-wavelength discovery rates for extragalactic transients. Before the current generation of large-aperture CMB receivers came online, Metzger et al. [33] predicted event rates for various classes of extragalactic transients such as on- and off-axis gamma-ray bursts (GRBs), tidal disruption events (TDEs), and binary neutron-star mergers, finding that a hypothetical CMB survey should expect to see on the order of 30 on-axis long-duration GRBs over its lifetime, but no significant number of any other extragalactic transient class. Eftekhari et al. [13] expanded on these predictions by including both the forward and reverse shock emission from GRBs in their simulation suite, and by incorporating realistic survey areas and noise levels for various CMB experiments including SPT-3G. They confirmed the expectation that extragalactic event rates would be primarily due to on-axis GRB emission, with forward shocks dominant at long timescales (≥1\ge1 week) and reverse shocks at timescales shorter than 1 day. For a continuous 5.5-year SPT-3G-like survey, they predicted up to 40 reverse shock and 30 forward shock detections depending on the exact GRB model used.

A GRB reverse shock (RS), in the context of the standard fireball model of GRBs [34, 35], occurs when a secondary shock wave travels through the GRB ejecta back towards the progenitor (hence moving in reverse in the frame of the primary, “forward” shock (FS) front formed by the ejecta colliding with the circumburst medium). The RS component has its own synchrotron spectrum that evolves independently from the forward shock spectrum, but the main spectral parameters scale with those of the forward shock spectrum according to

Sν,max⁡RS∼ΓSν,max⁡FS,(1)S_{\nu,\max}^{\mathrm{RS}} \sim\Gamma S_{\nu,\max}^{\mathrm{FS}}, \tag*{(1)}
νmRS∼Γ−2νmFS,(2)\nu_m^{\mathrm{RS}} \sim\Gamma^{-2}\nu_m^{\mathrm{FS}}, \tag*{(2)}

where Γ\Gamma is the initial Lorentz factor of the GRB ejecta, and Sν,max⁡RSS_{\nu,\max}^{\mathrm{RS}}, νmRS\nu_m^{\mathrm{RS}}, Sν,max⁡FSS_{\nu,\max}^{\mathrm{FS}}, and νmFS\nu_m^{\mathrm{FS}} are the peak flux and characteristic frequency of the RS and FS spectra, respectively [42]. For typical values of the shock Lorentz factor Γ∼100\Gamma\sim100, the RS peaks in the millimeter-to-IR wavelength range and evolves on much faster timescales than the FS. Observing the RS component offers a powerful probe of GRB physics; in particular, it allows a direct measurement of Γ\Gamma, a crucial shock parameter which is not directly constrained by observations of forward shock emission. However, follow-up millimeter RS observations are technically difficult due to both the paucity of millimeter-wave observatories and the need to target the source within hours of discovery. Actual millimeter-wave observations of reverse shocks are rare, with only a limited number of follow-up detections to date (e.g. Laskar et al. 2013; Perley et al. 2014; Laskar et al. 2016, 2018, 2019a,b; Dichiara et al. 2022; Keating et al. 2026). Still, the small sample of millimeter RS detections bears out the essential characteristics of reverse shocks relative to the forward shock component, and confirms their importance in gaining a full understanding of the early stages of GRBs across the entire electromagnetic spectrum. Directly finding GRBs in an untriggered millimeter-wave search would provide a powerful complement to all-sky monitoring capabilities at shorter wavelengths. Untriggered searches at optical wavelengths have already begun providing insight into poorly understood regions of GRB parameter space such as low-Lorentz factor “dirty fireballs” that are challenging to detect at optical wavelengths (Ho et al. 2022).

The simulated reverse shock lightcurves in Eftekhari et al. [13] have peak 100 GHz fluxes ranging from tens to thousands of mJy, and durations from 20 minutes to 1 day. The predicted brightnesses and durations are similar to those of millimeter-wave flares from nearby stars, which we routinely detect with SPT-3G [46]. By contrast, the longer timescale of GRB forward shock emission necessitates different search strategies (stacking exposures over many days) and involves different backgrounds. The relevant background is expected to consist of long-duration AGN flares whose variability statistics are poorly understood at millimeter wavelengths. In this work, we therefore focus exclusively on the reverse shock emission and design a transient search optimized for short-duration signals.

In order to refine theoretical expectations, we adopt the RS population simulations from Eftekhari et al. [13] but replace their simplified telescope observing model with an SPT-3G-specific forward simulation. The simplified observing model assumed full-field observations at a steady 12-hour cadence in a single 100 GHz band with fixed 6 mJy noise levels and a 10 σ\sigma threshold for detection. The actual SPT-3G instrument observes the sky in three bands centered at 95 GHz, 150 GHz, and 220 GHz, with time-varying noise levels and a cadence and scan strategy that involve many different timescales. To properly account for these effects, we construct a detailed observing model which takes into account the SPT-3G observing cadence, detector coverage, scan strategy, and transient-finding method. In particular, the transient detection method we developed in Whitehorn et al. [48] and Guns et al. [18] optimally combines observations at different timescales and fully leverages the multi-band nature of SPT-3G data, and is therefore significantly more sensitive than a single-band 10 σ\sigma threshold search. We feed the simulated RS lightcurves into our model and contrast the updated rate predictions with results from an untargeted search for short-duration transients in four years of SPT-3G data, using our search results to constrain the relative rate and peak millimeter wavelength luminosity of GRBs with bright reverse shock emission.

Methods

In this section, we first briefly describe the SPT-3G instrument and observation cadence. We then detail the GRB reverse shock simulations and describe a detection method that is optimized both for specific GRB reverse shock signatures and for bright, short-duration transients more generally.

Instrument

The South Pole Telescope is a 10-meter millimeter-wave telescope located at Amundsen-Scott South Pole Station, Antarctica (Carlstrom et al. [8]). The SPT Collaboration has used the SPT to survey the southern sky with three generations of cameras since 2007, producing maps of the CMB with an unprecedented combination of sensitivity and resolution. These maps have been used to produce CMB power spectra and associated cosmological parameter constraints ([12, 3, 37, 7] (Ge et al. 2025)), as well as catalogs of galaxy clusters ([25, 5]) and millimeter-wave transients ([18, 46]). The current SPT camera, SPT-3G, is the third-generation instrument installed on the SPT and has been operational since 2018. The SPT-3G focal plane contains ∼16,000\sim16{,}000 transition edge sensor bolometers, split evenly between two linear polarizations and three observing bands centered at 95 GHz, 150 GHz, and 220 GHz. The SPT’s large primary mirror enables comparatively high-resolution observations for a mm-wave instrument, with diffraction-limited beams of 1.6′, 1.2′, and 1.0′ FWHM at 95 GHz, 150 GHz, and 220 GHz, respectively. A full description of the SPT-3G instrument design and performance can be found in Sobrin et al. [44].

Survey

SPT-3G observes year-round, with the bulk of observing time dedicated to the SPT-3G Main survey which runs from late March through late November each year. The results presented here are based entirely on data from the Main survey. The SPT-3G Main observing field comprises approximately 1500 square degrees of the Southern sky, bounded by lines of constant right ascension (RA) at 20h40m0s20^\mathrm{h}40^\mathrm{m}0^\mathrm{s} and 3h20m0s3^\mathrm{h}20^\mathrm{m}0^\mathrm{s}, and by lines of constant declination (dec) at −70∘-70^\circ and −42∘-42^\circ. The Main survey field is split into four subfields, each 7.5∘7.5^\circ tall in dec and spanning the entire width of the field. An SPT-3G observation is defined as a sequence of rastered scans covering a single subfield for a period of 2.2 hours. Over the course of an observation, the telescope scans back and forth at a constant 1 deg/s in azimuth across the subfield, before taking a 12.5 arcmin upward step in elevation and repeating the process until the entire subfield has been covered. Because the focal plane is approximately 1.5 degrees tall and 1.5 degrees wide, a point source on the sky is observed for roughly 2 seconds each in 12 consecutive scans over the course of 20 minutes.

Mapmaking

The time ordered data (TOD) for each detector is recorded and processed into sky maps for each observing frequency. We subtract a 3-year average from each map in order to remove backgrounds such as CMB, galaxy clusters, and static point sources.1 The difference maps are then filtered in order to remove large-scale atmospheric noise and maximize sensitivity to point sources. We then apply a noise estimation procedure and cut a small percentage of maps in which the filtered TOD noise is not sufficiently Gaussian. The mapmaking, filtering, noise estimation, and map cuts are described in detail in Appendix § 7.

The observations used in this work span four observing seasons from 2019–2022, for a total of 6540 subfield maps across 1002 days of observing. The filtered single-observation maps in our dataset are dominated by white noise and have median RMS noise levels of 6.5–8.7 mJy depending on observing band and subfield, as shown in Figure 1. We only use the 95 GHz and 150 GHz intensity maps in this work, since the 220 GHz maps have substantially higher noise levels (≥25\ge25 mJy RMS) and do not contribute meaningfully to a transient search for flat-spectrum sources.

Median pixel noise distributions for 95 GHz and 150 GHz observations

Figure 1. Median pixel noise for all observations in the 2019-2022 SPT-3G dataset, for the 95 GHz (top) and 150 GHz (bottom) observing bands. The colors denote the four survey subfields and are labeled with their center declination. The dotted and dashed lines show the median noise value for the observations in each subfield separately, and for all observations, respectively. The difference in noise values between subfields is primarily due to the relative sizes of the subfields and the fact that all fields are observed at the same azimuthal scan speed, with the highest declination subfield containing half the area of the lowest. Figure adapted from Tandoi et al. [46].

Simulations

GRB Lightcurves

Figure 2 shows the reverse shock lightcurves used by Eftekhari et al. [13] for their simulation suite. They considered six different parameter choices for the modeled reverse-shock (RS) signals, originating from on-axis top-hat jets with two choices for the overall luminosity and three for the initial Lorentz factor Γ\Gamma.2 The typical-luminosity bursts assume a burst kinetic energy EK=1051E_{\rm K}=10^{51} erg and an interstellar medium with a density of n=1 cm−3n=1\ \mathrm{cm}^{-3}. The “high energy”3 bursts have EK=1052E_{\rm K}=10^{52} erg and n=10 cm−3n=10\ \mathrm{cm}^{-3}. The corresponding

GRB Forward Shock and Reverse Shock lightcurves

Figure 2. GRB Forward Shock (FS) and Reverse Shock (RS) lightcurves adapted from Eftekhari et al. [13]. Left: 150 GHz lightcurves for all six simulated models shown at a reference redshift of z=1z=1. The models are divided into two categories: “Typical” bursts (blue) have kinetic energy EK=1051E_K=10^{51} erg and density n=1 cm−3n=1\ \mathrm{cm}^{-3}. Curves labeled “High Energy” (orange) correspond to burst kinetic energies of EK=1052E_K=10^{52} erg and densities n=10 cm−3n=10\ \mathrm{cm}^{-3}. For each category, we show the forward shock model (dashed) and three possible reverse shock models (solid) with initial Lorentz factors of Γ=50\Gamma=50, Γ=100\Gamma=100, or Γ=200\Gamma=200. The corresponding 95 GHz lightcurves are very similar to the 150 GHz lightcurves and are shown with dotted lines. The spectral index across our observing bands is nearly flat. Right: Lightcurve peak amplitude and duration (FWHM) as a function of redshift for both the typical and high energy burst models. The simulated lightcurves span several orders of magnitude in flux and duration. The gray area approximately shows the effect of data cuts on observed flux (>3σ>3\sigma, with a median value of 24 mJy) and duration (<10<10 days FWHM). The true peak flux may be lower than observed for very short (FWHM <10−2<10^{-2} days) flares. The brightest RS emission can in principle be detected out to z=8z=8, while detections of FS emission are limited to z≤1z\leq1 even for the high energy model.

isotropic gamma-ray luminosities are Liso=5×1051 erg s−1L_{\rm iso}=5 \times10^{51}\ \mathrm{erg\ s}^{-1} and 5×1052 erg s−15 \times10^{52}\ \mathrm{erg\ s}^{-1} for the typical and high energy bursts, respectively. Each GRB is then assumed to produce a millimeter-bright reverse shock, evaluated with three possible initial Lorentz factors (Γ=50\Gamma=50, 100, or 200) for a total of six reverse shock models. All models assume Newtonian reverse shocks and fiducial values of p=2.5p=2.5, ϵe=0.1\epsilon_e=0.1, and ϵB=0.01\epsilon_B=0.01 for the electron energy power law index, relative electron energy density, and relative magnetic field energy density, respectively. We summarize the simulation parameters and give the specific luminosity at 150 GHz for each RS model in Table 1. The resulting lightcurves are shown in the left panel of Figure 2 at a reference redshift of z=1z=1, along with the corresponding forward shock lightcurves (which are independent of Γ\Gamma). The reverse shock lightcurves are up to a factor of 100 brighter at peak than the forward shock emission, and evolve on timescales 10210^2–10410^4 times faster. In order to populate a cosmological distribution of bursts, the lightcurves are scaled to different redshifts by applying cosmological time dilation to the lightcurves and scaling the fluxes with the corresponding luminosity distances. While the simulations include independent lightcurves at 95 GHz and 150 GHz, the lightcurves have nearly flat spectra in our bands and kk-corrections are ignored when scaling the flux. The right panel of Figure 2 shows the peak flux and duration of all models as a function of redshift. In particular, the duration of the RS lightcurves is less than the duration of a single 2.2-hour SPT-3G observation out to redshifts of z=4z=4 for the Γ=50\Gamma=50 models and beyond z>10z>10 for the fast-evolving Γ=200\Gamma=200 models, suggesting they would be detected as excess flux in a single observation only. Both the low-redshift Γ=50\Gamma=50 bursts and all Γ=100\Gamma=100 and 200 bursts show variations on timescales of one or several 100-second telescope scans. A burst that appears in an SPT-3G subfield during an observing window is not guaranteed to be observed, for example, if it fades before the telescope has scanned to the correct elevation. The fast time evolution necessitates simulating the RS signals at the timescale of single scans in order to accurately estimate the average flux captured by the SPT-3G detectors. The forward shock emission on the other hand evolves on much longer timescales of 4–40 days, with only the nearest bursts at z<1z<1 lasting shorter than 10 days.

Γ\GammaLν150 GHz (erg s−1 Hz−1)L_{\nu}^{150\,\mathrm{GHz}}\ (\mathrm{erg\,s^{-1}\,Hz^{-1}})
typicalEK=1051 ergE_K=10^{51}\,\mathrm{erg}<br>n=1 cm−3n=1\,\mathrm{cm}^{-3}<br>Liso=5×1051 erg s−1L_{\mathrm{iso}}=5\times10^{51}\,\mathrm{erg\,s^{-1}}506.1×10326.1\times10^{32}
typicalEK=1051 ergE_K=10^{51}\,\mathrm{erg}<br>n=1 cm−3n=1\,\mathrm{cm}^{-3}<br>Liso=5×1051 erg s−1L_{\mathrm{iso}}=5\times10^{51}\,\mathrm{erg\,s^{-1}}1001.2×10331.2\times10^{33}
typicalEK=1051 ergE_K=10^{51}\,\mathrm{erg}<br>n=1 cm−3n=1\,\mathrm{cm}^{-3}<br>Liso=5×1051 erg s−1L_{\mathrm{iso}}=5\times10^{51}\,\mathrm{erg\,s^{-1}}2001.8×10331.8\times10^{33}
high energyEK=1052 ergE_K=10^{52}\,\mathrm{erg}<br>n=10 cm−3n=10\,\mathrm{cm}^{-3}<br>Liso=5×1052 erg s−1L_{\mathrm{iso}}=5\times10^{52}\,\mathrm{erg\,s^{-1}}503.9×10333.9\times10^{33}
high energyEK=1052 ergE_K=10^{52}\,\mathrm{erg}<br>n=10 cm−3n=10\,\mathrm{cm}^{-3}<br>Liso=5×1052 erg s−1L_{\mathrm{iso}}=5\times10^{52}\,\mathrm{erg\,s^{-1}}1005.8×10335.8\times10^{33}
high energyEK=1052 ergE_K=10^{52}\,\mathrm{erg}<br>n=10 cm−3n=10\,\mathrm{cm}^{-3}<br>Liso=5×1052 erg s−1L_{\mathrm{iso}}=5\times10^{52}\,\mathrm{erg\,s^{-1}}2008.2×10338.2\times10^{33}

Table 1. Input parameters for the different GRB reverse shocks used in our simulation pipeline. All shocks assume a top-hat jet expanding into a constant-density interstellar medium, with non-relativistic reverse shocks. The microphysical parameters are set to p=2.5p=2.5, ϵe=0.1\epsilon_e=0.1, and ϵB=0.01\epsilon_B=0.01.

Population Synthesis

In order to simulate a cosmological distribution of bursts, local volumetric rates (R=0.2 Gpc−3yr−1\mathcal{R}=0.2\ \mathrm{Gpc}^{-3}\mathrm{yr}^{-1} for the typical events, R=0.1 Gpc−3yr−1\mathcal{R}=0.1\ \mathrm{Gpc}^{-3}\mathrm{yr}^{-1} for the high-energy bursts, from Sun et al. [45]) were scaled with shift zmax⁡=10z_{\max}=10. The resulting normalized distribution is shown in Figure 3 and is peaked around z=1.7z=1.7. For each of the six burst models, we sample 40,000 bursts from the redshift distribution and inject the corresponding lightcurves (scaled and time-dilated) at uniformly sampled times and locations in four simulated observing seasons of SPT-3G data. For any given search algorithm, we convert the simulated detection efficiency η\eta of each class of bursts to a predicted number of detections NsimN_{\mathrm{sim}} using

Redshift distribution of GRBs injected into our simulation pipeline

Figure 3. Redshift distribution of GRBs injected into our simulation pipeline. The distribution tracks the star formation rate of Madau & Dickinson [32] and is peaked at z=1.7z = 1.7.

Nsim=AηΔT∫0zmax⁡SFR(z)SFR(0)R1+zdVc(z)dz dz,(3)N_{\mathrm{sim}}=\mathcal{A}\eta\Delta T\int_{0}^{z_{\max}}\frac{\mathrm{SFR}(z)}{\mathrm{SFR}(0)}\frac{\mathcal{R}}{1+z}\frac{dV_c(z)}{dz}\,dz, \tag*{(3)}
=A4πηΔTNall−sky,(4)=\frac{\mathcal{A}}{4\pi}\eta\Delta T N_{\mathrm{all-sky}}, \tag*{(4)}

where A\mathcal{A} is the survey area in steradians, η\eta the detected fraction of injected lightcurves, ΔT\Delta T the total survey duration in years, R\mathcal{R} the volumetric rate, dVc(z)/dzdV_c(z)/dz the differential comoving volume, and Nall−skyN_{\mathrm{all-sky}} the all-sky rate (in events/year).

the star formation rate from Madau & Dickinson [32]

SFR(z)=0.015(1+z)2.71+[(1+z)/2.9]5.6 M⊙ year−1 Mpc−3,(5)\mathrm{SFR}(z)=0.015\frac{(1+z)^{2.7}}{1+[(1+z)/2.9]^{5.6}}\ M_\odot\ \mathrm{year}^{-1}\ \mathrm{Mpc}^{-3}, \tag*{(5)}

and integrated over a standard universe with H0=67.74 km s−1 Mpc−1H_0=67.74\ \mathrm{km\ s^{-1}\ Mpc^{-1}}, Ωm=0.3089\Omega_m=0.3089, and ΩΛ=0.6911\Omega_\Lambda=0.6911 (Planck Collaboration et al. 2016) in order to create a sampling distribution between z=0z=0 and a maximal redshift zmax⁡=10z_{\max}=10.

SPT-3G Simulation Pipeline

Eftekhari et al. [13] used a simplified telescope model in which the entire SPT-3G Main field was observed for 15 minutes every 12 hours in a single frequency band centered at 100 GHz, with no seasonal breaks. A simulated reverse shock was counted as observed if its peak flux during the observing window reached 60 mJy, or 10σ10\sigma assuming a 6 mJy noise level. In order to get a more accurate estimate of the number of observed events, we construct a detailed transient observing model for the SPT-3G Main field that realistically accounts for the observing cadence and noise levels by using noise measurements and timestamps from actual SPT-3G observations. For each telescope scan in each observation, we record the instantaneous flux of all simulated reverse shocks as seen by the individual detectors. The signal is formed by multiplying the simulated flux with the SPT-3G beam pattern at each frequency, and weighting each pixel using the data-derived per-scan detector weights stored during the mapmaking steps outlined in Appendix § 7. This creates a realistic thumbnail map of the observed point source signal at the telescope scan level, which is then averaged over the course of an observation and added to an unfiltered noisy patch of sky randomly sampled from a difference map of a real observation. The result is an accurate simulation of the flux, weight, and noise of a time-dependent point source integrated over a realistic SPT-3G observation. We filter the resulting thumbnail maps using the same filtering as the data pipeline, and recover the injected source using our standard transient finding method.

Generic Lightcurves

Finally, we also use our simulation pipeline to inject simple Gaussian and exponential flares at a variety of peak flux levels and timescales. For these simulations, we only calculate detection efficiencies, without converting the efficiencies to on-sky rates. These efficiencies can be used to forecast the sensitivity of SPT-3G transient searches to a wide variety of transient sources, or to measure or constrain their populations from search results.

Transient Detection

We design a transient search that is sensitive to the simulated reverse shock signal described in § 2.4.1, but also broadly to any transient signal on timescales of 10 days or less. The duration of 10 days was chosen specifically to be sensitive to rapidly evolving reverse shock components while isolating the search from the poorly understood long-term variability backgrounds of AGN. This follows from an earlier SPT-3G transient search that found two distinct populations consisting of flares from nearby stars in the Galaxy on timescales of tens of minutes to several days, and flares from normally quiescent active galactic nuclei (AGN) at longer timescales ([18]). By focusing on short-duration transients only, we avoid having to identify and characterize potential signals from two distinct source populations. The long-duration flares from Guns et al. [18] had multiple possible counterparts in the IR and optical, and required dedicated follow-up observations to be classified as AGN, whereas the short-duration stellar flares are all clearly associated with bright, nearby stars in Gaia DR3 ([16] (Gaia Collaboration et al. 2016)) and furthermore are predominantly M dwarfs and active binaries, classes of stars that are also strongly active at other wavelengths.

We use substantially the same transient finding algorithm as previous SPT transient searches ([48, 18, 46]). The method, described in detail below, relies on constructing pixel lightcurves in fixed-width windows and fitting a parametric flare model with variable amplitude and duration to the data. Other millimeter transient searches ([4] (Li et al. 2023)) and simulations ([33, 13]) rely on finding outlier pixels either in single-observation maps or in map stacks (averages over a fixed duration window). The main advantage of our method is that all possible timescales can be probed simultaneously, as shown in Guns et al. [18] where we found both single-observation stellar flares and multi-week AGN flares in the same search. Even for this search where we focus exclusively on short-duration flares, the range of possible timescales spans from 2 hours to 10 days. By explicitly fitting the flare start time and duration, our algorithm effectively finds the optimal map stack that results in maximal signal-to-noise ratio for any given transient source.

The main disadvantage is that running a nonlinear optimizer on a lightcurve for each map pixel is more computationally expensive than simply searching for outliers in single maps or fixed-duration map stacks. We reduce the number of map pixels to be searched by combining both methods, first imposing a preliminary significance cut directly on the maps and only applying the fitting method to pixels that pass the cut. We set the initial pixel cut to only include lightcurves that have a simultaneous 3σ3\sigma fluctuation in both the 95 and 150 GHz bands anywhere in the time window. As we show in § 3.2, this cut sets a detection floor of approximately 24 mJy on all transients, while having almost no impact on detecting the simulated reverse shock signals.

Detection Algorithm

For lightcurves that pass the initial cut, we fit a model with four parameters: independent amplitudes in each band SbS_b, a common start time t0t_0, and flare duration parameter ww. The log likelihood of the lightcurve data in each band ϕb(t)\phi_b(t) takes the form

−2ln⁡L(θ)=∑t∑b∈{95GHz,150GHz}(ϕb(t)−fb(t,θ))2σb2(t)(6)-2\ln\mathcal{L}(\theta) = \sum_t \sum_{b\in\{95\mathrm{GHz},150\mathrm{GHz}\}} \frac{(\phi_b(t)-f_b(t,\theta))^2}{\sigma_b^2(t)} \tag*{(6)}

where tt indexes the time of each observation and fbf_b is a parametric flare profile depending on time and a vector of parameters θ=(S95GHz,S150GHz,t0,w)\theta=(S_{95\mathrm{GHz}},S_{150\mathrm{GHz}},t_0,w). The joint likelihood formulation assumes that the noise in the two bands is statistically independent. The filtering described in Appendix § 7.§ 1 is designed to remove atmospheric fluctuations that could result in noise correlation between the bands. In the case where some residual correlated noise remains, the limits presented in this work will be overestimates. The fitting is done by constructing and maximizing a test statistic (TS) as a function of the parameters:

TS=2ln⁡L(θ^)−2ln⁡L(0)+ln⁡(w^ΔT)(7)\mathrm{TS}=2\ln\mathcal{L}(\hat{\theta})-2\ln\mathcal{L}(0)+\ln\left(\frac{\hat{w}}{\Delta T}\right) \tag*{(7)}

where hatted quantities denote best-fit estimates and ΔT=12\Delta T=12 days is the lightcurve window size. The first two terms in Eq. (7) are a log likelihood ratio of the best-fit model to the null model with zero amplitudes. The third term implements a logarithmic penalty in the fitted duration, which accounts for the larger trial phase space of shorter timescales (Braun et al. [6]). Without this penalty, random white-noise fluctuations on very short single-scan timescales would yield higher likelihood ratios than genuine longer-duration events, creating a baseline skew.

Prior SPT analyses only used a Gaussian profile for ff,

fb(t,θ)=Sbexp⁡[−(t−t0)22w2](8)f_b(t,\theta)=S_b\exp\left[-\frac{(t-t_0)^2}{2w^2}\right] \tag*{(8)}

intended as a generic catch-all model. Because we are specifically interested in transients with very fast or instantaneous rise times and exponential decays, we also fit a simple exponential profile:

fb(t,θ)=Sbexp⁡[−(t−t0)w](9)f_b(t,\theta)=S_b\exp\left[-\frac{(t-t_0)}{w}\right] \tag*{(9)}

for t≥t0t\ge t_0 and fb(t,θ)=0f_b(t,\theta)=0 for t<t0t<t_0. For each event, we compare the test statistics resulting from both the Gaussian and exponential fits and keep the higher of the two. For injected 12-hour exponential flares near the detection threshold, using the correct profile increases our sensitivity by 5% on average. The increase is relatively modest because in the low SNR limit, only a few observations contribute meaningfully to detection, and differentiating between different flare profiles is difficult or impossible. The sensitivity increase is larger for brighter flares but also becomes less important for the purpose of detection, since even a large profile mismatch will still result in an above-threshold TS value.

Background Estimation

Following Whitehorn et al. [48], we use our data to measure the background of noise-induced events and set a detection threshold based on their TS distribution. In the single-band search in Whitehorn et al. [48], this was done by classifying the events with a negative fit amplitude as background events, whereas the positive amplitude events could come from either background or signal. As we use both 95 GHz and 150 GHz data in our search, we construct the background distribution from events that have negative amplitudes in both bands. We run the positive and negative searches separately and invert the initial pixel cut for the negative search, only evaluating lightcurves with simultaneous <−3σ<-3\sigma amplitude in both bands. Events with one positive and one negative amplitude are discarded in the search for sources in both the real data and in the simulations of injected sources. The negative and positive amplitude events are not fully independent: the TOD filter described in Appendix § 7 will create negative amplitude artifacts around bright positive sources. To remove these from the background dataset, we cut every negative event at the same declination and within half a degree in RA of any bright (TS >> 100) positive event.

Results

Data

We search the four-year SPT-3G Main dataset with the transient finding method described in § 2.5 and keep any lightcurves that pass our data cuts and where both fit amplitudes are either positive or negative. The resulting TS histograms are shown in Figure 4. The negative (background) TS histogram shows an exponentially decaying tail that ends at TS=46.2TS = 46.2. The positive TS histogram has an additional 128 events with higher TS and extends out to TS=18499TS = 18499. We inspect these 128 events manually and categorize them as follows:

TS distributions for positive and negative events

Figure 4. TS distribution for all same-sign events in the 4-year SPT-3G transient event dataset. Events are separated by the sign of their fit amplitudes at 95 GHz and 150 GHz: either both positive or both negative. The negative events are induced by map noise and are used to estimate the background rate. Left: Final dataset of negative events (orange) and positive events (blue). Positive events associated with nearby stars are marked with a cross-hatch pattern, and those associated with weather balloons are shown in solid blue. Right: Final event distribution with balloons and matches to nearby stars removed. The dashed line is the maximum-likelihood fit of an exponential distribution dnb/dTS∝exp⁡(−TS/τ)\mathrm{d}n_b/\mathrm{dTS} \propto\exp(-\mathrm{TS}/\tau) to the tail of the negative events, with τ=2.7\tau= 2.7.

  • Known SPT-3G stellar flares: We recover 110 out of the 111 flares described in the previously published SPT-3G 4-year stellar flare catalog ([46]). One event from the catalog is not recovered due to the stricter map cuts employed in this analysis (see Appendix § 7.§ 4).

  • Weather balloons: 11 events show strong evidence of originating from rapidly moving weather balloons launched daily by the South Pole Meteorological Office. In Guns et al. [18], we cut these events by demanding that any transient be visible in two or more subsequent observations. We have since established a data sharing agreement with the South Pole Meteorological Office, which allows us to track the weather balloon GPS transmitters and cut any telescope scan that intersects with a balloon GPS track. This system is successful more than 95% of the time. The only failure mode occurs when the GPS transmitter becomes separated from the balloon after launch (usually during the descent phase, after the balloon has ruptured in the upper atmosphere) and untracked debris moves through the telescope’s field of view. Any balloon-sourced signals can be easily identified by their thermal spectral index, short-duration (one telescope scan), and movement-induced streaking. Because weather balloons are launched on a regular schedule, we also cross-check with the balloon launch logs.

  • Previously unknown stellar flares: We run a slightly updated version of the Gaia DR3 cross-matching algorithm from Tandoi et al. [46] on remaining events and find that five of them have likely matches to nearby stars. Four have association pp-values (as defined in Tandoi et al. [46]) far below the threshold of p=0.020p = 0.020, and one is just above at p=0.021p = 0.021. One event is associated with a star already present in the SPT-3G catalog. These events were rejected from the SPT-3G flare star analysis (before any Gaia associations were made) because they failed a strict visual assessment. Upon closer examination, all five events appear consistent with being dim flares that are perturbed by nearby noise fluctuations. The stellar counterparts of the four new flaring stars are compatible with the wider population described in Tandoi et al. [46], and are discussed in more detail in Appendix § 8 along with a description of the updated cross-matching algorithm.

  • Unclassified events: The two remaining significant positive events are not obviously associated with any source (Galactic or otherwise) in Gaia and are detected at TSTS values of 46.3 and 47.8, respectively. We do not assign any particular classification to these low-significance events and keep them in the dataset.

These classifications are shown in Figure 4. Removing all the events classified as stars or balloons leaves a distribution very close to that of the negative events, but with a small fractional excess of positive events. After removing the classified events, the dataset of events with TS>20TS > 20 contains 20354 positive-amplitude and 19197 negative-amplitude events, or a 6% excess in the positive events. If the distribution of events is modeled as a noise-dominated Gaussian, the observed excess can be explained by a systematic offset of only 0.012σ0.012\sigma in the transient detection algorithm. Such a small offset in the map zero point would have a completely negligible impact on the number of high-significance (TS>48TS > 48) events and result in very slightly more conservative upper limits on detected sources. Regardless of the presence of this low-TS excess, we find that after removing identifiable flares (Galactic and man-made) both the positive and negative distributions contain no events beyond TS=48TS = 48, and no candidate extragalactic transients remain in the dataset above this value.

For the purpose of background estimation we fit an exponential distribution to the tail of the negative event histogram. As discussed in Appendix § 7, we expect the first few bins of the TS distribution to be incomplete, which can be confirmed visually in Figure 4. Limiting the fit to TS>30TS > 30 gives a differential background density of

dnbdTS=7232.7exp⁡(−TS−302.7),(10)\frac{d n_b}{d TS} = \frac{723}{2.7}\exp\left(-\frac{TS - 30}{2.7}\right), \tag*{(10)}

where 723 is the number of negative events at TS≥30TS \ge30 and 2.7 is the maximum likelihood estimate of the exponential decay rate. For a given detection threshold we can then integrate this density to obtain an estimate of the background count.

Simulations

The cumulative TS counts of the simulated reverse shock populations are shown in Figure 5, along with the background (negative amplitude) and signal (positive amplitude) data distributions, where we have removed Galactic and man-made sources brighter than the brightest background event from the latter. In contrast with the two data-derived distributions, which terminate by TS=48\mathrm{TS}=48, all six simulated reverse shock populations slowly decay out to very high TS values. Every simulated distribution skews toward higher significance, producing a larger population of high-TS events relative to low-TS events. For example, the Γ=50\Gamma= 50 high energy population contains a total of 27.7 events at TS>48\mathrm{TS} > 48, compared to 4.5 events at 20<TS<4820 < \mathrm{TS} < 48. The choice of TS=48\mathrm{TS} = 48 as a threshold is somewhat arbitrary; in practice, different thresholds are used for different purposes. If the goal is to discover new source populations, the threshold should be set to the lowest possible value that does not overly strain targeted follow-up resources with false positives from background events. Using the integrated version of Eq. (10), TS=48\mathrm{TS} = 48 corresponds to a low false positive rate of ∼1\sim1 event in four years of data. For the purpose of setting limits on theoretical models, a more conservative (higher) threshold leads to better background separation and tighter limits when the uncertainty in the background rate is properly included. In § 4.1 we use thresholds of TS=53−57\mathrm{TS} = 53 - 57 for the statistical analysis of the GRB reverse shock models. We keep TS=48\mathrm{TS} = 48 as a general purpose “detection threshold” both for setting limits on generic (non-GRB) reference models (§ 4.2), and in order to allow a comparison with the single-band detection metric from Eftekhari et al. [13], where a GRB is considered de-

Cumulative number counts for positive and negative events and simulated reverse shock models

Figure 5. Cumulative number counts for the positive (blue) and negative (orange) data distributions and the simulated number counts for all six reverse shock models. The models are color-coded by Lorentz factor (green for Γ=200\Gamma= 200, red for Γ=100\Gamma= 100, and purple for Γ=50\Gamma= 50). The typical shocks are shown with solid lines and the high energy shocks with dotted lines. We also show the difference between the positive and negative counts with the black dashed line. This fraction of excess positive events is consistent with a negligible skewness in the noise distribution or tiny (0.012σ0.012\sigma) offset in the zero point of maps.

tected if its 100 GHz flux4 is above 10 σ\sigma in a single observation. We note that the underlying noise measurement has both temporal and spatial variations (see Figure 1 and Figure A2), so 10 σ\sigma can range from approximately 60–100 mJy.

Filtered intensity map, error map, and signal-to-noise histogram

Figure A2. Filtered intensity map (left), error map (center), and signal-to-noise histogram (right) of an example SPT-3G map. After the filtering operations described in Section A.1, our maps are white-noise dominated. The corresponding error map shows the characteristic striped pattern created by holding the individual detector weights constant across telescope scans. The white disks are locations of very bright point sources, which are removed during the mapmaking step. After filtering the map and normalizing the inverse-variance weight map, the signal-to-noise map (formed by dividing the intensity map by the error map) is, to good approximation, described by a standard Gaussian N(0,1)\mathcal{N}(0,1).

As shown in Table 2, when compared to a single-band 10 σ\sigma search, the two-band algorithm used in this search detects up to 2.7 times more reverse shock events depending on the RS model used. All RS models have relatively flat spectral indices in our bands, so the increase in sensitivity can be easily explained by adding a second observing band with similar noise and by noting that the test statistic asymptotically follows a χ2\chi^2 distribution with 2 degrees of freedom. In the limit where the data perfectly match the model, this reduces to TS ∼\sim (signal/noise)2^2, meaning that TS = 48 corresponds heuristically to a signal with flux of ∼7σ\sim7\sigma in one band or ∼5σ\sim5\sigma in two bands. These simulations include the efficiency of the data cuts (pixel significance and fit FWHM) described in § 2.5. Above the TS = 48 threshold, the cuts have a negligible effect and reduce the number of detectable sources by ≤1%\leq1\%.

ModelTS > 4810σ10 \sigma (95 GHz)
Γ=50\Gamma= 5010.63.8
Γ=100\Gamma= 1005.32.0
Γ=200\Gamma= 2002.90.7
Γ=50\Gamma= 50, HE27.715.0
Γ=100\Gamma= 100, HE13.76.9
Γ=200\Gamma= 200, HE5.72.7

Table 2. Predicted detection counts for the reverse shock simulations. Detections are calculated using either a TS > 48 threshold or a 10σ10 \sigma detection in the 95 GHz band only.

GRB Model Constraints

The simulated mono-energetic GRB RS populations shown in Figure 5 and Table 2 predict a relatively flat TS distribution with a tail of high-significance events, and the absence of high-TS events constrains the parameters of these models. However, the true underlying GRB RS population is not mono-energetic, and one might ask whether a more realistic GRB RS population, with a higher abundance at lower energies, could reproduce the observed excess of positive events. This interpretation is disfavored by the very steep slope of the excess positive event distribution. If we model the flux distribution of GRB RS events as a power law, N(>Sν)∝SνγN(>S_\nu) \propto S_\nu^\gamma, the power law scaling of the GRB RS flux distribution would need to be γ<−20\gamma< -20 to explain the measured excess and still be consistent with the lack of high-TS events observed. This is far steeper than any measured or modeled distribution of mm-wavelength GRB FS or RS fluxes which are generally shallower than the Euclidean prediction (γ>−1.5\gamma> -1.5) in the low source flux regime ([33, 13]). Therefore, we conclude that no reasonable population of GRB RS events can significantly contribute to the observed excess of low TS positive events without producing a population of high-TS events.

As was discussed in § 3.1, the observed slight excess of positive events is consistent with a negligible skewness in the noise distribution or a tiny (0.012σ\sigma) offset in the detection algorithm. We proceed to use the lack of high significance (TS >> 48) events to constrain GRB RS models.

While the simulated reverse shock lightcurves and underlying populations depend on many parameter choices, we choose to focus on two parameters in particular. The simulations assume that every on-axis GRB produces a millimeter-bright reverse shock. The true fraction of reverse-shock-producing GRBs is poorly measured. Targeted millimeter-wave follow-up observations suggest a lower limit of ≥30%\geq30\% ([13]). We introduce a scaling parameter fRSf_{\rm RS} representing the fraction of GRBs with a reverse shock and use our data to constrain it independently for each model, which can be done easily since the number of detected events above some fixed threshold scales linearly with fRSf_{\rm RS}. The assumed local volumetric rate of the progenitor population is degenerate with the fraction of bursts that produce a bright reverse shock component; consequently, the upper limits on fRSf_{\rm RS} presented here are conditional upon the underlying baseline volumetric rates (R\mathcal{R}) and star formation history adopted in our population synthesis framework. The second parameter is the millimeter-band specific luminosity LνmmL_\nu^{\rm mm}. In principle, this is a function of the energy, circumburst density, and microphysical parameters of the simulated GRB, all of which are fixed at fiducial values. However, it is conceptually far simpler to set upper limits on the observable peak flux directly and leave open to theoretical input the question of how to alter the underlying models in order to conform to the observations.

GRB RS Parameter Constraints

The most straightforward constraints on the parameters of interest can be obtained by integrating the data and simulation distributions above a given TS threshold into a set of cumulative detection counts, obtaining an upper limit from the observed absence of data events, and converting the data upper limit into limits on the simulation parameters of interest. We convert a given TS threshold into a cumulative background rate, nbn_b, by integrating Eq. (10), and use Feldman–Cousins confidence regions ([14]) in order to calculate 90% signal upper limits Nα(N,nb)N_\alpha(N,n_b), where α=0.9\alpha= 0.9, from the expected number of background events nbn_b and the observed number of signal events, NN, above the threshold. In all cases we consider, the most restrictive constraints come from TS thresholds where the cumulative signal counts N=0N = 0. For values of TS threshold where N=0N = 0 and nb→0n_b \to0, Nα(0,0)N_\alpha(0,0) asymptotes to 2.44 for α=0.9\alpha= 0.9. In all cases, the TS threshold that results in the most restrictive model constraints has corresponding background counts nb<1n_b < 1.

Scaling the simulated counts by a model-dependent factor AA we then derive a corresponding upper limit

Aα(N=0,nb)=Nα(0,nb)Nsim,(11)A_\alpha(N = 0, n_b) = \frac{N_\alpha(0,n_b)}{N_{\mathrm{sim}}}, \tag*{(11)}

where NsimN_{\mathrm{sim}} denotes the number of simulated events above the detection threshold. Limits on the parameters of interest can then be derived easily. The fraction of GRBs with reverse shocks, fRSf_{\mathrm{RS}}, can be directly identified with the scaling parameter AA, which represents the fraction by which the expected number counts need to be reduced to match the observed data. In order to constrain the millimeter luminosity independently of fRSf_{\mathrm{RS}}, we calculate NsimN_{\mathrm{sim}} for each of the reduced-luminosity simulations and use linear interpolation between the simulation points to map the constraint on AA into a constraint on LνmmL_\nu^{\mathrm{mm}} for each model.

The resulting model constraints vary as a function of the chosen TS threshold. Using the lowest TS value with no counts as the threshold is not an unbiased choice and has the potential to underestimate the true upper limits on parameters. In order to determine the TS threshold in an unbiased way, we use the minimum sensitivity method of Hill & Rawlins [20]. The sensitivity, Aˉα\bar{A}_\alpha, of the scaling parameter AαA_\alpha is defined as the average expected upper limit (at α\alpha confidence) on AA for a background nbn_b,

Aˉα(nb)=∑k=0∞nbke−nbk!Aα(k,nb).(12)\bar{A}_\alpha(n_b) = \sum_{k=0}^{\infty} \frac{n_b^k e^{-n_b}}{k!} A_\alpha(k,n_b). \tag*{(12)}

This is a weighted sum over upper limits on the scaling parameter Aα(k,nb)A_\alpha(k,n_b), where each term represents the upper limit from detecting kk counts with nbn_b expected events, weighted by the corresponding Poisson probability. The threshold is then set by choosing the value of nbn_b (and the corresponding TS threshold) that minimizes Aˉα(nb)\bar{A}_\alpha(n_b) for the desired upper limit confidence region, α\alpha. The 90% confidence region upper limits are given by the value of Aα(N=0,nb)A_\alpha(N = 0,n_b) where nbn_b is the number of expected background counts at the “minimum sensitivity” TS threshold. Figure 6 shows both Aα(N,nb)A_\alpha(N,n_b) and Aˉα(nb)\bar{A}_\alpha(n_b) for α=0.9\alpha= 0.9 as a function of the TS threshold for all six GRB models. The two quantities diverge at lower TS thresholds because, while the upper limit from a detection of zero counts decreases, the lower probability of observing zero counts reduces the contribution of these terms to the sum in Eq. (12). The models considered produce a range of “minimum sensitivity” TS thresholds between TS = 53 and TS = 56, with the minimum value marked by a dotted vertical line. The value of the threshold and resulting fRSf_{\mathrm{RS}} constraints for each model are given in Table 3. At the fiducial luminosity, the resulting upper limit on fRSf_{\mathrm{RS}} ranges from 0.09 for the Γ=50\Gamma= 50 high energy model with the highest predicted event rate, to unconstrained for the typical Γ=200\Gamma= 200 model (where the unscaled simulations remain fully compatible with the data at the 90% confidence level).

Six panels showing constraints on six different GRB RS models

Figure 6. The six panels show constraints on six different GRB RS models. In each panel, the solid line shows the 90% confidence region upper limit on the model scaling parameter resulting from no observed detections and the expected instrumental background rate determined from the observed distribution of negative counts. The dashed curve shows the sensitivity of the upper limit on the TS threshold. The TS threshold for evaluating the model upper limits is taken as the value which minimizes the sensitivity. The 90% confidence region upper limit on the scaling parameter for each model is given by the solid curve evaluated at the minimum sensitivity TS threshold value marked by the dotted vertical line.

ModelTSsens\mathrm{TS}_{\mathrm{sens}}η(%)\eta(\%)fRSf_{\mathrm{RS}}Nall−skyN_{\mathrm{all-sky}}Lν/LνfL_{\nu}/L_{\nu}^{f} (fRS=1f_{\mathrm{RS}}=1)Lν/LνfL_{\nu}/L_{\nu}^{f} (fRS=0.3f_{\mathrm{RS}}=0.3)
Γ=50\Gamma=5053.83.20.246340.390.85
Γ=100\Gamma=10053.11.60.5712260.57>1.0>1.0
Γ=200\Gamma=20053.20.6>1.0>1.03332>1.0>1.0>1.0>1.0
Γ=50\Gamma=50, HE55.917.30.091200.130.31
Γ=100\Gamma=100, HE55.18.40.182450.230.62
Γ=200\Gamma=200, HE56.43.50.456000.46>1.0>1.0

Table 3. Detection thresholds, efficiencies, and model upper limits for the reverse shock simulations. TSsens\mathrm{TS}_{\mathrm{sens}}: the model-dependent detection threshold as described in § 4.1. η\eta: percentage of injected events that pass data cuts and are detected at TS>TSsens\mathrm{TS} > \mathrm{TS}_{\mathrm{sens}}. Upper limits are given on fRSf_{\mathrm{RS}}: the fraction of GRBs with reverse shock emission; Nall−skyN_{\mathrm{all-sky}}: the all-sky rate (in events per year); and Lν/LνfL_{\nu}/L_{\nu}^{f}: the specific luminosity (at 150 GHz), expressed as a fraction of the fiducial luminosity in Table 1.

We show the combined constraints on fRSf_{\mathrm{RS}} and LνmmL_\nu^{\mathrm{mm}} in Figure 7. We do not simulate any luminosities that are higher than the fiducial luminosity for each model (marked with a solid circle). Again taking the Γ=50\Gamma= 50 high energy model that would produce the most detections as an example, fixing fRSf_{\mathrm{RS}} to the literature lower limit of 0.3 constrains the 150 GHz luminosity to be ≤1.2×1033\le1.2 \times10^{33} erg s−1^{-1} Hz−1^{-1}, a factor of three lower than the fiducial value. Where applicable, similar constraints on LνmmL_\nu^{\mathrm{mm}} for fixed values of fRS=1.0f_{\mathrm{RS}} = 1.0 and fRS=0.3f_{\mathrm{RS}} = 0.3 are given in Table 3.

Combined upper limits on the fraction of GRBs with a reverse shock and the specific luminosity at 150 GHz

Figure 7. Combined 90% upper limits on the fraction fRSf_{\mathrm{RS}} of GRBs with a reverse shock, and the specific luminosity LνL_{\nu} at 150 GHz. Colors are the same as in Figure 5. Solid lines denote typical energy models and dashed lines their high energy equivalent. The fiducial luminosity of each model is shown with a circular marker.

Finally, as an alternative and simpler approach, we fix the luminosities to their fiducial values and set direct constraints on the all-sky rate of Eq. (4). The upper limits are given by

Nall−sky≤4πNαηAΔT,(13)N_{\mathrm{all-sky}} \le\frac{4\pi N_\alpha}{\eta\mathcal{A}\Delta T}, \tag*{(13)}

which only depends on the (model- and threshold-dependent) detection efficiency η\eta, and the survey area A\mathcal{A} and duration ΔT\Delta T. By constraining Nall−skyN_{\mathrm{all-sky}} directly, this approach sidesteps the issue of whether the excess in simulation counts is due to an overestimate of the rate of reverse shocks fRSf_{\mathrm{RS}}, the volumetric rate of GRBs R\mathcal{R}, or any other degenerate parameter that linearly scales Nall−skyN_{\mathrm{all-sky}}. We show the detection efficiencies η\eta and 90% upper limits on Nall−skyN_{\mathrm{all-sky}} in Table 3; the limits range from ≤120\le120 events per year (all-sky) for the high-energy Γ=50\Gamma= 50 model, where the combination of high flux and long duration ensures that we detect almost 20% of all injected flares, to ≤3332\le3332 events per year for the Γ=200\Gamma= 200 model, whose extremely short-duration flares (two minute FWHM at z=1z = 1) are observable by SPT-3G less than 1% of the time.

Reference Models

In addition to number counts for the GRB simulations, we also use our observing model to calculate overall detection efficiencies for flat-spectrum, instant-rise, exponential decay flares. We inject 10,000 flares for each combination of flux and duration, covering flares with peak fluxes from 5 to 200 mJy and durations from 10 minutes to 10 days FWHM. We calculate the detection efficiency (defined as the fraction of flares that pass the cuts and exceed the TS = 48 detection threshold) and convert it into a 90% upper limit on the sky rate (in events per square degree per year) using the same approach we used for the reverse shock simulations in § 4.1.

The detection efficiencies for the exponential flares and the resulting rate limits are shown in Figure 8. In general, our detection efficiency at fixed duration rapidly drops off below fluxes of 30-60 mJy, and at higher fluxes plateaus to fixed values largely determined by the interplay of flare duration and observing cadence.

Detection efficiency and 90% rate upper limits for exponential flares

Figure 8. Left: Detection efficiency for injected exponential flares. Right: 90% rate upper limits (in number of events per square degree per year) for exponential flares with timescales ranging from 10 minutes to 10 days FWHM and peak fluxes from 5 to 200 mJy. The data upper limit is calculated using a TS=48 threshold, and the simulations use the same cuts and threshold.

At fixed peak flux above the detection threshold, longer flares are detected with increasing efficiency up until the regime of very long and bright (>100> 100 mJy peak, >1> 1 day duration) flares that are detected nearly 100% of the time. When we repeat the simulation with symmetric Gaussian flares, the resulting efficiencies differ by less than 20% from the exponential case across the sampled parameter space. As noted in Tandoi et al. [46], the SPT-3G cadence is not in general fast or uniform enough to differentiate between different models of time evolution, even for very bright stellar flares. The efficiencies and limits shown here should allow one to calculate SPT-3G detection sensitivities to good approximation for any postulated class of astrophysical transients with single peaks of a given brightness and duration.

Conclusion

We have carried out a search for short-duration extragalactic transients in four seasons of SPT-3G Main survey data, covering 1500 square degrees of the southern sky for approximately 1000 days of observing with an average cadence of 12 hours. Our transient detection method maximizes a modified likelihood ratio (test statistic or TS) under the assumption of a simple flare model (Gaussian or exponential) with four parameters: peak amplitudes in two SPT observing bands centered at 95 GHz and 150 GHz, a peak time, and flare duration (FWHM). Using events with negative amplitudes as an estimate of the noise background, we derive a detection cutoff of TS = 48. The TS of a detected flare is a function of both flare amplitude and duration and our observing cadence and noise. The detection limit of TS = 48 corresponds roughly to a 50% detection probability for a 1-day 35 mJy flare, 8-hour 100 mJy flare, or 4-hour 200 mJy flare. We provide a full set of Gaussian and exponential simulations to map flare parameters to SPT-3G detection probabilities.

The main result of this paper can be stated simply: no significant short-duration extragalactic signals exist in our dataset. Of the 128 positive events with TS higher than the most significant negative event, 11 are sourced by weather balloons that separated from their GPS unit and could not be tracked by our software. An additional 115 are associated with nearby stars, 110 of which were published in the 2019–2022 SPT-3G flare star catalog (Tandoi et al. [46]). The two remaining positive events are not obviously associated with any source (Galactic or otherwise), but are detected at significance below our detection threshold (TS=46.3\mathrm{TS} = 46.3 and 47.847.8) and are consistent with noise fluctuations.

We compare the null result of our search with the results of a suite of simulations of millimeter-wave lightcurves of reverse shock emission from gamma-ray bursts. These simulations adapt and extend the framework of Eftekhari et al. [13], using their lightcurves as input to our multi-band transient finding method. We find that our method outperforms a simple single-band, single-observation significance search by a factor of ∼2\sim2, with the improvement increasing with flare duration. The simulations consist of reverse shock emission at two energy scales corresponding to GRB kinetic energies EK=1051 ergE_K = 10^{51}\ \mathrm{erg} and EK=1052 ergE_K = 10^{52}\ \mathrm{erg}, and three different peak Lorentz factors of Γ=50\Gamma= 50, 100, and 200 for a total of six models. Nearly all simulated models predict a number of detections several times higher than the observed SPT-3G upper limits. We find that either lowering the fraction of GRBs with reverse shock emission by factors of 2–10 or fixing it to the reference lower limit of 30% while scaling down the burst luminosity by factors of 1.2–3 resolves the discrepancy and brings the simulations in line with the lack of detections.

Eftekhari et al. [13] predicted GRB RS detection rates for both SPT-3G and ACT. The number of predicted detections for the 7-year ACT survey is approximately four times lower than for a 5.5-year survey with SPT-3G. The ACT collaboration carried out a systematic search for extragalactic transients and detected no events above 5σ5\sigma in five years of observations (Biermann et al. [4]). Their results are consistent with the lack of detections reported in this work.

The results presented here represent the first systematic constraints on GRB reverse-shock population parameters from millimeter wavelength observations, enabled by realistic simulations of detector sensitivities and noise properties, and telescope observing strategy and cadence. In the future, SPT-3G will release the results of transient searches from observing periods and survey fields that were not considered in this work, and from searches extended to longer-duration bursts (including the GRB forward shock component). For the latter, the main background signal is expected to be caused by variability in dim active galactic nuclei (Guns et al. [18]), a population which is poorly understood at millimeter wavelengths and is the subject of active investigation.

The transient finding method and simulation pipeline developed in this and prior SPT-3G transient searches can easily be adapted to different observing cadences and noise levels, including those of new CMB experiments such as Advanced Simons Observatory (ASO) and the planned SPT-3G+ receiver that will search for transients with significantly increased mapping speed ([1, 2]). The stellar flare catalogs and GRB model limits produced by SPT-3G can be used to inform design choices and search strategies in order to maximize future millimeter-wave transient science output.

Acknowledgments

The South Pole Telescope program is supported by the National Science Foundation (NSF) through awards OPP-1852617 and OPP-2332483. Partial support is also provided by the Kavli Institute of Cosmological Physics at the University of Chicago. Argonne National Laboratory’s work was supported by the U.S. Department of Energy, Office of High Energy Physics, under contract DE-AC02-06CH11357. The UC Davis group acknowledges support from Michael and Ester Vaida. This document was prepared by the SPT-3G collaboration using the resources of the Fermi National Accelerator Laboratory (Fermilab), a U.S. Department of Energy, Office of Science, Office of High Energy Physics HEP User Facility. Fermilab is managed by Fermi Forward Discovery Group, LLC, acting under Contract No. 89243024CSC000002. The Melbourne authors acknowledge support from the Australian Research Council’s Discovery Project scheme (No. DP260100705). The Paris group has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (grant agreement No 101001897), and funding from the Centre National d’Etudes Spatiales. The SLAC group is supported in part by the Department of Energy at SLAC National Accelerator Laboratory, under contract DE-AC02-76SF00515. The CAPS authors are supported by the Center for AstroPhysical Surveys (CAPS) at the National Center for Supercomputing Applications (NCSA), University of Illinois Urbana-Champaign. WLKW acknowledges support from an Early Career Research Award DE-SC0026376 of the Department of Energy. This research was done using services provided by the OSG Consortium ([40, 43]), which is supported by the National Science Foundation awards 2030508 and 2323298. The data analysis pipeline also uses the scientific python stack ([22, 23, 47]). This work has made use of data from the European Space Agency (ESA) mission Gaia (https://www.cosmos.esa.int/gaia), processed by the Gaia Data Processing and Analysis Consortium (DPAC, https://www.cosmos.esa.int/web/gaia/dpac/consortium). Funding for the DPAC has been provided by national institutions, in particular the institutions participating in the Gaia Multilateral Agreement.

Data Processing

Mapmaking and Filtering

We filter the time ordered data (TOD) produced by the detectors over the course of an observation and bin them into 2D pixelated maps by tracking the pointing for each detector. All maps used in this analysis use 0.25′ pixelization and a Lambert Azimuthal Equal-Area projection. We further filter the maps in order to suppress large-scale atmospheric fluctuations and maximize sensitivity to point sources. The TOD filtering is described in detail in Quan et al. [41], and the map-space filtering is described in Tandoi et al. [46]. Here we provide a brief summary and note any pertinent changes. Filtering scales and functions are stated either in terms of spatial scale (arcmin) or angular multipole moment (ℓ\ell). The detector TOD have a bandpass filter applied with effective high- and low-pass cutoffs in the scan direction of ℓ=500\ell= 500 and ℓ=20000\ell= 20000, respectively. From each map, we subtract a fixed sky template made from a 3-year average of Main field observations, and then apply two map-space filters. The first is an isotropic high-pass filter with an annulus-shaped kernel, where the outer radius is set to 5′ (3′) for 95 GHz (150 GHz), respectively. The inner radius is set to three times the best-fit Gaussian standard deviation of the instrumental beams. For the SPT-3G beams that have FWHM = 1.57′ (1.21′) at 95 GHz (150 GHz), the inner radii are then 2.00′ (1.54′) at 95 GHz (150 GHz). The filter acts as a high-pass by subtracting the average of the pixels located between the inner and outer radii from a given pixel, removing noise at spatial scales larger than the outer radius. The dominant noise source at large spatial scales is thermal emission from the atmosphere. As weather conditions at the South Pole change from day to day, the amplitude of the atmospheric fluctuations can vary substantially, which we quantify by measuring the “1/ℓ\ell knee”, or angular scale where the red atmospheric power spectrum equals the instrumental white noise floor. The shape of the high-pass filter is chosen to optimize point source detection in a wide variety of weather conditions. Figure A1 shows the distribution of 1/ℓ\ell-knees in our maps. These processing steps produce maps free of static signals and optimized for the detection of unresolved transient signals. Finally, we convolve the maps with a filter that is a Gaussian approximation of the instrument beam in each band and convert the map from differential temperature (ΔTCMB\Delta T_{\mathrm{CMB}}) to flux density in units of mJy. The combined transfer function of the two spatial filters is shown as the dashed lines in Figure A1.

Filter kernels and transfer function

Figure A1. Filter kernels and transfer function of the map-space filters used to process our difference maps. Left, top row: the annulus-shaped high-pass filter kernels used for the 95 GHz (a) and 150 GHz (b) maps. The map is convolved with the kernel to create a moving average, which is then subtracted from the input map. Left, bottom row: the Gaussian filter kernels used to maximize the signal-to-noise ratio for point sources. The kernels are the best-fit radially symmetric Gaussian approximation to the SPT-3G instrumental beam at 95 GHz (c) and 150 GHz (d). Right: histograms of the 1/ℓ1/\ell-knee of SPT-3G observations, defined as the point where the noise power spectrum density reaches twice the value for the small-scale white noise. The dotted lines show the (radially averaged) transfer function of the combined HPF-and-beam filter, showing that the HPF (rising part) is reasonably well matched to the 1/ℓ1/\ell-knee of the large-scale red noise for a wide variety of atmospheric conditions.

Noise Estimation

During the map binning, we also produce a map of weights by calculating the average power spectral density (PSD) for each detector and summing the result into skymaps with the same pixelization as the intensity map. Because the detector PSDs are calculated across the entire width of a scan, the weight for any detector is constant across a single telescope scan. Our filtering pipeline produces white-noise dominated maps, for which the weight map WW is proportional to the inverse variance of the intensity map TT. We fit an overall normalization by demanding that the pixels in a map of signal-to-noise ratio, TWT\sqrt{W}, are normally distributed with standard deviation equal to 1. The normalization factor is fit to negative pixels only, to prevent bias from signals on the sky. We divide the weight map by this measured normalization factor in order to produce a true inverse-variance weight map. Figure A2 shows a large cutout of an example map, along with the corresponding error map and a full-map signal-to-noise histogram. A typical map will have noise variations on the order of 20% across the map, with smaller variations of order 10% on small scales due to variations in detector coverage. We show the median pixel noise for each map in Figure 1.

Masking

The SPT Main field contains thousands of point sources detected with high signal-to-noise. The vast majority can be roughly categorized as either rising-spectrum dusty star forming galaxies (DSFG) or falling-spectrum AGN. We mask a 4′ radius area around each point source with a 3-year average 150 GHz flux of 5 mJy or brighter. Very bright sources (>50> 50 mJy at 150 GHz) are interpolated over in the detector TOD to prevent large-scale filtering artifacts from contaminating the map. The total sky area removed by the point source mask is 34.4 square degrees. We also apply a weight-based boundary mask to each map, removing all points on the map edge where the pixel weights are below half the median map weight. Since the telescope scans are designed to overshoot the nominal RA bounds, the apodization mask does not remove any area outside the nominal SPT-3G Main survey field. In addition to the static

point source mask, we also mask the locations of a small number of asteroids in our field using the asteroid tracking tools developed for Chichura et al. [9].

Map Cuts

Because the noise-normalization procedure and the transient-finding method rely on the map noise being Gaussian to good approximation, we measure the Gaussianity of each map and cut maps that show large deviations. Our signal of interest (transients) consists of arcminute-scale positive-amplitude fluctuations set in a white noise background covering many hundreds of square degrees, so we do not expect the presence of transient sources to significantly affect noise estimation. Still, to mitigate any possible signal-induced bias we opt for a binned goodness-of-fit metric where we measure a reduced χ2\chi^2 limited to the negative side of the pixel SNR histogram of each map:

χr2=134∑i35(ni−ei)2ei,(14)\chi_{\mathrm{r}}^2 = \frac{1}{34}\sum_{i}^{35}\frac{(n_i-e_i)^2}{e_i}, \tag*{(14)}

where ii runs over bins of width 0.1 from SNR =−3.5=-3.5 to SNR =0=0, nin_i is the measured number of pixels in each bin, and eie_i is the expected number of pixels for a standard Gaussian N(0,1)\mathcal{N}(0,1) with mean 0 and variance 1. We sample every third pixel in both the xx and yy directions in order to suppress beam-scale correlations in the pixel values. The lower bound of −3.5-3.5 is chosen to ensure enough pixels populate each bin. Figure A3 shows histograms of the χr2\chi_{\mathrm{r}}^2 values for all maps in the dataset. Based on the histograms, we visually set a cutoff value of χr2=2.5\chi_{\mathrm{r}}^2=2.5 at the edge of the bulk distribution and remove all maps above this value from our dataset. The resulting cut removes 2.4% of maps at 95 GHz and 4.2% of maps at 150 GHz. The cut maps show noise features consistent with excess atmospheric power leaking past the high pass filter and leaving residual large scale non-Gaussian noise in the data.

Distribution of the goodness-of-fit statistic testing the Gaussianity of single-observation map noise

Figure A3. Distribution of the goodness-of-fit statistic testing the Gaussianity of single-observation map noise after map filtering and pixel noise estimating procedures. The statistic is the reduced χ2\chi^2 of fitting a standard normal distribution to the negative pixel signal-to-noise histogram. All maps with χ2>2.5\chi^2 > 2.5 are cut from the transient pipeline.

Noise Renormalization

In some maps, leakage of excess atmospheric power occurs on short timescales and hence only affects a small part of the map. This results in a change of the effective normalization constant and a bias in the pixel noise estimates in the affected area. If the area is small, most of the map noise will be estimated correctly and the map will pass our cuts, potentially introducing false detections if the initial noise estimate in the affected area is too low, or causing real events to be missed if the estimate is too high. In practice, only the former occurs with any regularity. We currently mitigate this effect by applying a second noise estimation step to each transient event. For this renormalization step, we cut a 1∘1^\circ wide thumbnail around the source location, place a 5′5' radius mask at the center and recalculate the noise normalization constant using only pixels in the thumbnail. After correcting the noise estimate we then recalculate the TS of the event. This method is similar to the two-step normalization procedure described in the ACT transient search in Biermann et al. [4], with the major difference being that we renormalize the noise post-detection. We apply the procedure to every event with an initial TS ≥20\geq20. We compare the negative (background) event TS distributions before and after renormalization in Figure A4. The inherent variability between the global and local noise estimates is on the order of 5%, and the main effect of the renormalization procedure is to smear the TS distribution by that amount. The initial cutoff leads to an incompleteness in the lowest few TS bins, as no TS <20<20 events are present to be moved to higher values. Additionally, near the right edge of the distribution several “high significance” events are removed by the procedure. Visual inspection indicates that these are indeed caused by streaks of elevated noise that were not properly accounted for by our initial weighting and normalization. Future transient searches could be improved by subtracting bright atmospheric fluctuations from the map directly, after estimating their amplitude and shape from the currently unused 220 GHz maps using the atmospheric mitigation techniques developed in Coerver et al. [10].

Background TS distribution before and after the noise renormalization procedure

Figure A4. Background TS distribution before and after the noise renormalization procedure. The renormalization smears the initial TS distribution and removes a small number of high-significance false positives in the right tail.

Flare Stars

This Appendix contains information on the five stellar flares found in this work that were not already reported in the 4-year SPT-3G stellar flare catalog ([46]). The flare time, counterpart, test statistic, and other data for each event are given in Table B1. Four flares (numbers 1–4) are associated with stars not previously present in the catalog. The associated stars are of various types, but are overall consistent with the broader population in the published SPT-3G catalog. We show the stars on color–magnitude and magnitude–distance diagrams of the catalog population in Figure B1.

Gaia DR3TSpMJDνLν,95\nu L_{\nu,95} [erg s−1^{-1}]νLν,150\nu L_{\nu,150} [erg s−1^{-1}]α15095\alpha^{95}_{150}
1475225679762877772849.782.06×10−22.06 \times10^{-2}58781.744.25×10294.25 \times10^{29}1.51×10301.51 \times10^{30}1.77±0.771.77 \pm0.77
2472154616655416652848.751.08×10−31.08 \times10^{-3}58739.863.09×10283.09 \times10^{28}7.97×10287.97 \times10^{28}1.07±0.691.07 \pm0.69
3640984812643057459251.717.54×10−37.54 \times10^{-3}59456.831.14×10281.14 \times10^{28}1.69×10281.69 \times10^{28}−0.13±0.47-0.13 \pm0.47
4650305974007154406447.171.37×10−21.37 \times10^{-2}59360.406.20×10276.20 \times10^{27}6.21×10276.21 \times10^{27}−0.99±0.94-0.99 \pm0.94
5645652823618533081649.614.44×10−34.44 \times10^{-3}59083.436.75×10276.75 \times10^{27}1.05×10281.05 \times10^{28}−0.03±0.98-0.03 \pm0.98

Table B1. Stellar flares found in this analysis but not previously reported in the 4-year SPT-3G stellar flare catalog.

Color-magnitude diagram and magnitude-versus-distance diagram of flaring stars

Figure B1. Updated figure from Tandoi et al. [46] showing flaring stars previously discovered by SPT-3G in gray and new detections from this work in color. Left: Color-magnitude diagram of SPT flaring stars, with contours showing density of Gaia stars in the SPT-3G winter field. Right: Magnitude vs distance for the same populations.

The spectral index α15095\alpha^{95}_{150} (Sν∝ναS_{\nu} \propto\nu^{\alpha}) and association p-value are as defined in Tandoi et al. [46].

References

  1. [1]Abitbol, M., Abril-Cabezas, I., Adachi, S., et al. 2025, Journal of Cosmology and Astroparticle Physics, 2025, 034
  2. [2]Athreya, H., Ahmed, Z., Austermann, J. E., et al. 2026, in Millimeter, Submillimeter, and Far-Infrared Detectors and Instrumentation for Astronomy XIII, ed. J. Zmuidzinas & J.-R. Gao, Vol. 14156, International Society for Optics and Photonics (SPIE), 141561C
  3. [3]Balkenhol, L., Dutcher, D., Spurio Mancini, A., et al. 2023, PhRvD, 108, 023510
  4. [4]Biermann, E., Li, Y., Naess, S., et al. 2025, The Astrophysical Journal, 986, 7
  5. [5]Bleem, L. E., Klein, M., Kornoelje, K., et al. 2026, arXiv e-prints, arXiv:2607.01175
  6. [6]Braun, J., Baker, M., Dumm, J., et al. 2010, Astroparticle Physics, 33, 175
  7. [7]Camphuis, E., Quan, W., Balkenhol, L., et al. 2026, Phys. Rev. D, 113, 083504
  8. [8]Carlstrom, J. E., Ade, P. A. R., Aird, K. A., et al. 2011, PASP, 123, 568
  9. [9]Chichura, P. M., Foster, A., Patel, C., et al. 2022, The Astrophysical Journal, 936, 173
  10. [10]Coerver, A., Zebrowski, J. A., Takakura, S., et al. 2025, The Astrophysical Journal, 982, 15
  11. [12]Dutcher, D., Balkenhol, L., Ade, P. A. R., et al. 2021, PhRvD, 104, 022003
  12. [13]Eftekhari, T., Berger, E., Metzger, B. D., et al. 2022, The Astrophysical Journal, 935, 16
  13. [14]Feldman, G. J., & Cousins, R. D. 1998, PhRvD, 57, 3873
  14. [16]Gaia Collaboration, Vallenari, A., Brown, A. G. A., et al. 2023, A&A, 674, A1
  15. [18]Guns, S., Foster, A., Daley, C., et al. 2021, The Astrophysical Journal, 916, 98
  16. [19]Hervías-Caimapo, C., Naess, S., Hincks, A. D., et al. 2024, Monthly Notices of the Royal Astronomical Society, 529, 3020
  17. [20]Hill, G. C., & Rawlins, K. 2003, Astroparticle Physics, 19, 393
  18. [22]Hunter, J. D. 2007, Computing In Science & Engineering, 9, 90
  19. [23]Jones, E., Oliphant, T., Peterson, P., et al. 2001, SciPy: Open source scientific tools for Python, [Online; accessed 2014-10-22]
  20. [25]Kornoelje, K., Bleem, L. E., Rykoff, E. S., et al. 2026, The Astrophysical Journal, 1004, 48
  21. [32]Madau, P., & Dickinson, M. 2014, ARA&A, 52, 415
  22. [33]Metzger, B. D., Williams, P. K. G., & Berger, E. 2015, ApJ, 806, 224
  23. [34]Mészáros, P., & Rees, M. J. 1993, ApJL, 418, L59
  24. [35]Mészáros, P., & Rees, M. J. 1997, The Astrophysical Journal, 476, 232
  25. [36]Naess, S., Battaglia, N., Richard Bond, J., et al. 2021, ApJ, 915, 14
  26. [37]Pan, Z., Bianchini, F., Wu, W. L. K., et al. 2023, PhRvD, 108, 122005
  27. [40]Pordes, R., et al. 2007, J. Phys. Conf. Ser., 78, 012057
  28. [41]Quan, W., Camphuis, E., Daley, C., et al. 2026, arXiv e-prints, arXiv:2603.20163arxiv.org/abs/2603.20163
  29. [42]Sari, R., & Piran, T. 1999, Astron. Astrophys. Suppl. Ser., 138, 537
  30. [43]Sfiligoi, I., Bradley, D. C., Holzman, B., et al. 2009, in 2009 WRI World Congress on Computer Science and Information Engineering, Vol. 2, 428
  31. [44]Sobrin, J. A., Anderson, A. J., Bender, A. N., et al. 2022, ApJS, 258, 42
  32. [45]Sun, H., Zhang, B., & Li, Z. 2015, The Astrophysical Journal, 812, 33
  33. [46]Tandoi, C., Guns, S., Foster, A., et al. 2024, The Astrophysical Journal, 972, 6
  34. [47]van der Walt, S., Colbert, S. C., & Varoquaux, G. 2011, Computing in Science Engineering, 13, 22
  35. [48]Whitehorn, N., Natoli, T., Ade, P. A. R., et al. 2016, ApJ, 830, 143

Paper details

vlnc:W_uett8an9
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

Not recorded for this paper · View statement →

Looking for related papers…
Contents