Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

HTML conversions sometimes display errors due to content that did not convert correctly from the source. This paper uses the following packages that are not yet supported by the HTML conversion tool. Feedback on these issues are not necessary; they are known and are being worked on.

  • failed: floatrow

Authors: achieve the best HTML results from your LaTeX submissions by following these best practices.

License: arXiv.org perpetual non-exclusive license
arXiv:2312.13342v1 [astro-ph.CO] 20 Dec 2023
\sidecaptionvpos

figurec \newfloatcommandcapbtabboxtable[][\FBwidth]

The SENSEI Collaboration

SENSEI: First Direct-Detection Results on sub-GeV Dark Matter
from SENSEI at SNOLAB

Prakruth Adari C.N. Yang Institute for Theoretical Physics, Stony Brook University, Stony Brook, NY 11794, USA Department of Physics and Astronomy, Stony Brook University, Stony Brook, NY 11794, USA    Itay M. Bloch Berkeley Center for Theoretical Physics, University of California, Berkeley, CA 94720, U.S.A. Theoretical Physics Group, Lawrence Berkeley National Laboratory, Berkeley, CA 94720, U.S.A.    Ana M. Botti Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Mariano Cababie Department of Physics, FCEN, University of Buenos Aires and IFIBA, CONICET, Buenos Aires, Argentina Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Gustavo Cancelo Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Brenda A. Cervantes-Vergara Universidad Nacional Autónoma de México, Ciudad de México, México    Michael Crisler Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Miguel Daal School of Physics and Astronomy, Tel-Aviv University, Tel-Aviv 69978, Israel    Ansh Desai Department of Physics and Institute for Fundamental Science, University of Oregon, Eugene, Oregon 97403, USA    Alex Drlica-Wagner Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA Kavli Institute for Cosmological Physics, University of Chicago, Chicago, IL 60637, USA Department of Astronomy and Astrophysics, University of Chicago, Chicago IL 60637, USA    Rouven Essig C.N. Yang Institute for Theoretical Physics, Stony Brook University, Stony Brook, NY 11794, USA    Juan Estrada Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Erez Etzion School of Physics and Astronomy, Tel-Aviv University, Tel-Aviv 69978, Israel    Guillermo Fernandez Moroni Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Stephen E. Holland Lawrence Berkeley National Laboratory, One Cyclotron Road, Berkeley, California 94720, USA    Yonatan Kehat School of Physics and Astronomy, Tel-Aviv University, Tel-Aviv 69978, Israel    Yaron Korn School of Physics and Astronomy, Tel-Aviv University, Tel-Aviv 69978, Israel    Ian Lawson SNOLAB, Lively, ON P3Y 1N2, Canada    Steffon Luoma SNOLAB, Lively, ON P3Y 1N2, Canada    Aviv Orly School of Physics and Astronomy, Tel-Aviv University, Tel-Aviv 69978, Israel    Santiago E. Perez Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA Universidad de Buenos Aires, Facultad de Ciencias Exactas y Naturales, Departamento de Física, Buenos Aires, Argentina CONICET - Universidad de Buenos Aires, Instituto de Física de Buenos Aires (IFIBA). Buenos Aires, Argentina    Dario Rodrigues Universidad de Buenos Aires, Facultad de Ciencias Exactas y Naturales, Departamento de Física, Buenos Aires, Argentina CONICET - Universidad de Buenos Aires, Instituto de Física de Buenos Aires (IFIBA). Buenos Aires, Argentina    Nathan A. Saffold Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Silvia Scorza Univ. Grenoble Alpes, CNRS, Grenoble INP, LPSC-IN2P3, Grenoble, 38000, France    Aman Singal C.N. Yang Institute for Theoretical Physics, Stony Brook University, Stony Brook, NY 11794, USA Department of Physics and Astronomy, Stony Brook University, Stony Brook, NY 11794, USA    Miguel Sofo-Haro Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA Universidad Nacional de Córdoba, CNEA/CONICET, Córdoba, Argentina    Leandro Stefanazzi Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Kelly Stifter Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Javier Tiffenberg Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Sho Uemura Fermi National Accelerator Laboratory, PO Box 500, Batavia IL, 60510, USA    Edgar Marrufo Villalpando Kavli Institute for Cosmological Physics, University of Chicago, Chicago, IL 60637, USA    Tomer Volansky School of Physics and Astronomy, Tel-Aviv University, Tel-Aviv 69978, Israel    Yikai Wu C.N. Yang Institute for Theoretical Physics, Stony Brook University, Stony Brook, NY 11794, USA Department of Physics and Astronomy, Stony Brook University, Stony Brook, NY 11794, USA    Tien-Tien Yu Department of Physics and Institute for Fundamental Science, University of Oregon, Eugene, Oregon 97403, USA    and Timon Emken Oskar Klein Centre, Department of Physics, Stockholm University, Stockholm SE-10691, Sweden    Hailin Xu C.N. Yang Institute for Theoretical Physics, Stony Brook University, Stony Brook, NY 11794, USA Department of Physics and Astronomy, Stony Brook University, Stony Brook, NY 11794, USA
(December 20, 2023)
Abstract

We present the first results from a dark matter search using six Skipper-CCDs in the SENSEI detector operating at SNOLAB. With an exposure of 534.9 gram-days from well-performing sensors, we select events containing 2–10 electron-hole pairs. After aggressively masking images to remove backgrounds, we observe 55 two-electron events, 4 three-electron events, and no events containing 4–10 electrons. The two-electron events are consistent with pileup from one-electron events. Among the 4 three-electron events, 2 appear in pixels that are likely impacted by detector defects, although not strongly enough to trigger our “hot-pixel” mask. We use these data to set world-leading constraints on sub-GeV dark matter interacting with electrons and nuclei.

preprint: YITP-SB-2023-30, FERMILAB-PUB-23-0824-CSAID-PPD

I Introduction

Abundant astrophysical evidence indicates that a substantial fraction of the matter in our universe is composed of non-baryonic dark matter (DM). While many candidate particles with the required properties have been proposed, DM has yet to be detected in the laboratory. DM candidates with a mass of less than a proton (“sub-GeV DM”) are well-motivated and have increasingly been the target of experimental efforts in the last decade [1, 2]. To date, the strongest direct-detection probes of DM with similar-to\simeV-to-𝒪(100)𝒪100\mathcal{O}(100)caligraphic_O ( 100 ) MeV masses are searches for electron recoils from DM-electron scattering [3], DM-nucleus scattering through the Migdal effect [4] and bremsstrahlung [5], and DM absorption on electrons [6, 7, 8, 9, 10].

The Skipper Charge-Coupled Device (Skipper-CCD) technology can measure single-electron signals in a pixelated silicon target with high precision [11]. A particle interaction in silicon can excite an electron from the valence band to the conduction band in one of the pixels of the Skipper-CCD, which, given enough energy, can in turn create additional electron-hole pairs (below, simply referred to as “electrons” and denoted as “esuperscript𝑒e^{-}italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT”). The charge in each pixel is then moved pixel-to-pixel to readout stages located in the corners of the Skipper-CCD, where the pixel charge is measured repeatedly and nondestructively to sub-electron precision. This technology paved the way for the development of SENSEI (Sub-Electron Noise Skipper-CCD Experimental Instrument). The single-electron sensitivity corresponds to energy depositions of 𝒪𝒪\cal{O}caligraphic_O(1 eV), which are kinematically well-matched to the signals generated by the sub-GeV DM models described above. As a result, SENSEI [12, 13, 14] and other experiments [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35] have begun to carve away at the allowed DM parameter space.

In this letter, we present the first results from a search for DM-electron scattering, DM-nuclear scattering through the Migdal effect, and dark photon DM absorption with the SENSEI apparatus operating in the SNOLAB underground laboratory, based on data taken from September 9, 2022 to April 10, 2023. Supplemental Materials (SM) contain additional details.

II The SENSEI experiment at SNOLAB

Data were collected using six science-grade Skipper-CCDs designed at LBNL and fabricated at Teledyne DALSA Semiconductor. These Skipper-CCDs, which were used in [36, 37], were fabricated on the same silicon wafers as those used in the previous SENSEI result [14] and have an identical design, except that their overall dimensions and packaging are slightly different. The standard thickness is 675μm675𝜇m675\mathrm{\,\mu m}675 italic_μ roman_m, which, after repolishing, gives a thickness of 665μm665𝜇m665\mathrm{\,\mu m}665 italic_μ roman_m [38]. The active area is 6144×1024614410246144\times 10246144 × 1024 pixels of 15×15μm21515𝜇superscriptm215\times 15\mathrm{\,\mu m^{2}}15 × 15 italic_μ roman_m start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, and the active mass is 2.19 g. In normal operation, each CCD is read out through four amplifiers, each of which reads a “quadrant” of 512 rows by 3072 columns. The CCD and a copper-Kapton flex circuit are glued to a silicon substrate and wirebonded. Two such modules are placed in a copper tray, which secures and cools the modules using a copper leaf spring (left panel in Fig. 1).

The SENSEI apparatus at SNOLAB was installed in 2021. The experiment is contained in a vacuum vessel, which is separated into two sections. The upper section holds a “CCD box” with capacity for up to 12 CCD trays (middle panel in Fig. 1). The CCD box is cooled through a cold finger, the temperature of which was maintained in a range of 125–145 K. All major components of the upper section, including a 6-inch shield between the CCD box and the lower section, are made of oxygen-free high conductivity (OFHC) copper. The lower section of the vacuum vessel holds the cryocooler and readout preamplifiers. The vacuum vessel (right panel in Fig. 1) is shielded by a 2-inch inner layer of OFHC copper, a 3-inch middle layer of low-background lead, and a 42-inch outer layer of water tanks and polyethylene (originally built for [39]). The resulting rate of background events in the energy range from 500 eV to 10 keV is 140 events/kg/day/keV (see SM).

Refer to caption
Figure 1: The SENSEI detector at SNOLAB. Left: Two CCD modules in their copper tray. Middle: Copper CCD box and trays deployed inside the vessel. Right: Closed SENSEI vacuum vessel, before installing the outer copper, lead, and poly-water shields.

Each CCD is biased and read out by the Low Threshold Acquisition (LTA) readout electronics [40]. In order to reduce the “spurious charge” previously seen in these CCDs [14, 41], RC filters are used to shape the voltage waveforms applied to the CCD [42]. We collect 300 samples per pixel, with a single-sample readout time of 48.8μs𝜇s\mathrm{\,\mu s}italic_μ roman_s.

We refer to one full readout of all six Skipper-CCDs as an “image,” and collect each image following the procedure outlined in [41]. To prepare the CCD we adjust the bias voltages to erase the CCD and suppress dark current [43], then repeatedly and rapidly (in 0.4 seconds/image) shift charge out of the CCD for three hours to eliminate any trapped charge. Then we expose the CCD for 20 hours, and read out every quadrant in parallel in 7.69 hours, which includes a prescan of 8 columns, an overscan of 120 columns, and a vertical overscan of 8 rows. Alternating images in a 2+2 or 1+1 cadence are designated as “commissioning” or “hidden,” and only commissioning images are used to develop the analysis and data quality cuts. This cycle was repeated continuously with interruptions due to declining performance of the cryocooler, for a total of 129 images (70 commissioning and 59 hidden).

III Data reconstruction and selection

The averaging of Skipper samples, baseline subtraction, and clustering are performed as in [14]. We define a pixel to have a thresholded charge of (1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, X𝑋Xitalic_Xesuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT) if it has a measured charge in the range ((0.7, 1.63], (1.63, 2.5], (X0.5𝑋0.5X-0.5italic_X - 0.5, X+0.5𝑋0.5X+0.5italic_X + 0.5])esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, respectively. Given a pixel, a “neighboring” pixel is one of the eight adjacent pixels. A “cluster” or “event” is defined as a contiguous group of neighboring pixels, each possessing a nonzero thresholded charge. The cluster charge is the sum of the thresholded pixel charges.

Of the 24 total quadrants, 12 were rejected based on their performance in the commissioning data. Three have low readout gain or high readout noise that prevents single-electron resolution. Seven have high densities of single-electron events (>5×104absent5superscript104>5\times 10^{-4}> 5 × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPTesuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT/pix) after applying all cuts discussed below and averaging over all images, indicating poor CCD performance. Two have multiple events in the 4–10 electron range after cuts, which can be linked to charge transfer inefficiencies that impact these quadrants. The remaining 12 “good” quadrants have readout noises in the range 0.131esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT to 0.153esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT and single-electron event densities in the range (1.44–3.43)×104absentsuperscript104\times 10^{-4}× 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPTesuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT/pix.

We observe that images collected during periods of higher cold-finger temperature have correspondingly higher densities of single-electron events. To remove these images, we apply a “hot image” selection in two stages, looking only at good quadrants. First, we treat each quadrant independently, and iteratively determine the set of images in which it is hot. A quadrant is marked hot in a given image if, considering the number of unmasked pixels in this quadrant and image, as well as the density of single-electron events in this quadrant across all non-hot images, the Poisson p𝑝pitalic_p-value meets a threshold such that if charge was uniformly distributed in time, the expected number of images with a good quadrant marked “hot” would be 0.5. Second, an image is considered “good” if no more than one of its quadrants is marked hot. 82 good images (45 commissioning and 37 hidden) survive this selection.

The total exposure before cuts in good quadrants and good images is 534.89 g-days (293.53 commissioning, 241.35 hidden).

IV Data analysis

After selecting good quadrants and good images, the data contain clusters, some of which must be removed if they are more likely to be background than a DM signal. A series of analysis cuts (‘masks’) were developed that each target a particular background source. Each mask removes specific pixels from each image, and clusters are removed from the dataset if they have any pixel that has been masked. These masks were developed exclusively using the commissioning data, and were subsequently applied uniformly to both the commissioning and hidden data for the final analysis. Upon opening the hidden data, we observed that it was not statistically different from the commissioning data.

We apply several masks to the data. The crosstalk, edge, serial register hit, bleeding zone, and halo mask algorithms were previously used in [14], but their parameters have been re-tuned for this analysis (see SM). We here discuss the masks that are either new or substantially different from [14]:

  • Readout Noise. We observe time periods with a high level of readout noise, from some source external to the CCD. We mask rows where >>>6% of pixels have measured charge more than 2σ2𝜎2\sigma2 italic_σ away from an integer value, where σ𝜎\sigmaitalic_σ is the typical readout noise for the quadrant.

  • Bad Pixels and Columns. Defects causing charge leakage or severe charge transfer inefficiency can create excess charge in specific pixels or columns, while amplifier light [41] can create a charge excess in columns near the readout amplifier. We stack all images to identify and mask pixels and columns (or blocks of pixels and columns) with a statistically improbable excess of charge by setting thresholds on the Poisson p𝑝pitalic_p-values such that if charge was uniformly distributed, the mean number of pixels and columns removed would be 0.5.

  • Full-Well Mask. We mask all pixels in the same row as pixels whose charge is near the maximum capacity of the pixels (“full-well events”), as this results in severe charge trapping and bleeding.

  • Low-Energy Cluster. After all other analysis masks, we still observe regions with excess charge due to amplifier light or inadequate masking. We therefore mask pixels within RL=30subscript𝑅𝐿30R_{L}=30italic_R start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT = 30 pixels of any cluster, but not the cluster itself. Detailed studies using data and simulations show that this mask is consistent with removing events in regions containing higher event densities from understood but inadequately masked detector backgrounds, without suppressing the density of DM-like events (see SM). This mask also prevents double-counting of DM events in non-contiguous pixels.

  • Cluster Shape. We observe 9 (21) single-pixel 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events in commissioning (combined) data, which is a significant excess over the pileup expectation of 3.52 (6.33) events. We do not observe a corresponding excess for the other 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT shapes, as would be expected from a DM origin. The source of this excess is unknown, but it may be associated with unmasked hot pixels, amplifier light (multiple photons emitted in bursts, or single photons above the 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT threshold), or other stray photons above the 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT threshold that are absorbed near the CCD frontside.111The 5 single-pixel 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events observed in [14] were also in excess of the pileup expectation. To avoid such possible backgrounds, we remove all single-pixel multi-esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events. We also observe an excess of 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT and 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT “horizontal” clusters in two of the good quadrants across several images (178 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT-events versus 1.99 expected from pileup, and 6 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events versus similar-to\sim0 expected), where several pixels next to each other in the same row contain 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT. These are likely associated with charge transfer inefficiencies when draining charge from the readout amplifier. We remove all horizontal clusters in these two quadrants, and all horizontal clusters with 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT or above in any quadrant.

The fraction of pixels that survive masking ranges from 8.6–30.8% across the good quadrants, and is 19.0% overall. The total exposure of unmasked pixels is 100.72 g-days (55.13 commissioning, 45.59 hidden). See SM for cut-by-cut efficiency and exposure.

Our data collection procedure was optimized for clusters containing 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT–10esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, where 10esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT is chosen arbitrarily above the point where our sensitivity becomes non-competitive with other experiments for all models we investigate. Since we used the same exposure duration for all images and also did not independently measure exposure-independent sources of 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events (as we did in [14, 41]), we cannot isolate the part of the 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT event density that corresponds to an event rate. Our ability to control dark current was also limited by poor temperature control from the failing cryocooler. Naively dividing counts by exposure for the quadrant with the lowest event density yields an upper bound on the rate of (1.459±0.020)×104plus-or-minus1.4590.020superscript104(1.459\pm 0.020)\times 10^{-4}( 1.459 ± 0.020 ) × 10 start_POSTSUPERSCRIPT - 4 end_POSTSUPERSCRIPT esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT/pix/day, or (419±6)plus-or-minus4196(419\pm 6)( 419 ± 6 ) esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT/g-day, but we do not use the 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT channel to constrain DM.

Observed events, expected pileup backgrounds, efficiencies, and effective exposure after masking are shown in Table 1. We bin events by charge and pixel count; 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events are additionally binned by the orientation of the cluster (horizontal, vertical, diagonal). We observe zero events containing 11–100 electrons, with the exception of a single 26-electron event, which we find to be consistent with the expected background from Compton scattering.

Efficiencies All data Hidden data

Shape

Diff./ID/Geom. Expo. Ev. Bkgd. Expo. Ev. Bkgd.

2e2p, h

0.15/0.96/0.94 13.58 10 10.66 6.12 6 4.75

2e2p, v

0.18/0.96/0.94 16.21 13 12.65 7.36 6 5.61

2e2p, d

0.19/0.96/0.93 17.82 32 25.31 7.65 18 11.22
2e, all 0.51/0.96/0.94 46.61 55 48.62 21.13 30 21.57

3e2p

0.33/0.98/0.96 30.87 3 0.01 14.01 2 0.01

3e3p

0.31/0.94/0.90 26.84 1 0.06 12.21 0 0.03
3e, all 0.64/0.96/0.93 57.71 4 0.07 26.22 2 0.03

4e2p

0.21/0.98/0.96 19.51 0 0.00 8.85 0 0.00

4e3p

0.31/0.96/0.92 27.60 0 0.00 12.55 0 0.00

4e4p

0.19/0.93/0.88 15.93 0 0.00 7.25 0 0.00
4e, all 0.71/0.96/0.92 63.03 0 0.00 28.66 0 0.00

5e, all

0.75/0.95/0.91 65.56 0 0.00 29.84 0 0.00

6e, all

0.78/0.95/0.90 67.31 0 0.00 30.63 0 0.00

7e, all

0.80/0.95/0.89 68.53 0 0.00 31.19 0 0.00

8e, all

0.82/0.95/0.89 69.52 0 0.00 31.67 0 0.00

9e, all

0.84/0.94/0.88 70.30 0 0.00 32.02 0 0.00

10e, all

0.85/0.94/0.88 70.89 0 0.00 32.30 0 0.00
Table 1: Efficiencies, exposure, and event counts after masking, for the combined data and the hidden portion only. Events are binned by cluster charge, (for 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT and 4esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT) pixel count, and (for 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT) orientation (horizontal, vertical or diagonal). Totals for 24242-42 - 4esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events are for reader’s convenience and not used in the analysis. The efficiency is decomposed into diffusion, misidentification (ID), and geometric factors. Exposures (“Expo.”) are in gram-days; observed events (“Ev.”) and expected background (“Bkgd.”) are counts.

The diffusion of charge through the CCD is simulated using the same model and parameters as in [14], since the CCD properties and bias voltage are identical. Due to the charge dependence of the diffusion width [44], this model, fitted on muon tracks, conservatively underestimates the efficiency for low-energy DM events to produce contiguous pixels. Using high-energy clusters, we measure the maximum observed spread, σmaxsubscript𝜎max\sigma_{\rm max}italic_σ start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT, as a function of cluster charge and confirm that our model slightly overestimates σmaxsubscript𝜎max\sigma_{\rm max}italic_σ start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT for low-energy clusters. Using this model, we simulate events with a uniform depth distribution and compute the “diffusion efficiency,” i.e. the probability to obtain a cluster passing the Cluster Shape mask given an initial event charge. These simulations contribute a relative uncertainty to the effective exposure of 0.7% in the worst case (for horizontal/vertical 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events).

We then inject the simulated events in all images. If an injected event survives masking in a particular position, we add the exposure at that position to the effective exposure. In this way, the probability for an event to survive masking is proportional to the fraction of unmasked pixels times the probability that an initially-unmasked event gets masked due to it overlapping a nearby masked region (the “geometric efficiency”) [45]. The exposure is then also weighted by the probability for every pixel of the event to have its charge correctly reconstructed (the “misID efficiency”). This underestimates efficiency and gives a conservative result, since in reality misidentification of a pixel merely changes the cluster charge.

We compute the expected number of 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, and 4esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT background events due to pileup of 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events. For each quadrant of each image, we use the numbers of unmasked pixels and 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events to compute the expected number of pileup events. This accounts correctly for variations in 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT event density between quadrants and images; it underestimates the pileup rate and gives a conservative limit if the 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT event density is not uniform within an image. Our estimate is subject to fluctuations in the number of 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events and the resulting relative uncertainty on the expected background is 0.9% in the worst case (for diagonal 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events).

Figure 2: Top left: Solid (dashed) cyan and olive lines are the 90% C.L. constraints on DM-esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT cross section, σ¯esubscript¯𝜎𝑒\overline{\sigma}_{e}over¯ start_ARG italic_σ end_ARG start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT, versus DM mass, mχsubscript𝑚𝜒m_{\chi}italic_m start_POSTSUBSCRIPT italic_χ end_POSTSUBSCRIPT, for light mediators from the combined hidden + commissioning (hidden-only) data. Cyan (olive) is for halo DM-esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT scattering (solar-reflected DM, assuming a dark photon mediator). Freeze-in line (orange) is from [3, 46, 47, 48]. Other bounds are from SENSEI [13, 14] and [23, 34, 49]. Top right: As for top-left but for DM-esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT scattering through a heavy mediator; other bounds from [13, 14, 23, 50, 34, 49]. Benchmark targets from [1, 51, 3, 52, 46, 53, 54, 55] are in orange. Bottom left: Bounds on the DM-nucleon cross section, σ¯nsubscript¯𝜎𝑛\overline{\sigma}_{n}over¯ start_ARG italic_σ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, for a heavy mediator, using the Migdal effect [14, 56, 26, 25, 57], except for solid black lines, which assume elastic scattering [58, 59]. Bottom right: Bounds on the kinetic-mixing parameter, ϵitalic-ϵ\epsilonitalic_ϵ, versus the dark-photon mass, mAsubscript𝑚superscript𝐴m_{A^{\prime}}italic_m start_POSTSUBSCRIPT italic_A start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT, for dark-photon-DM absorption. Others bounds are from [9, 12, 13, 14, 60, 61, 30, 62].
Refer to captionRefer to caption
Refer to captionRefer to caption

V Dark matter results

We observe 55 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT-events and no 4esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT to 10esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT-events, consistent with pileup background expectations. We do observe, however, four 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT-events, expecting only 0.07 pileup events. The 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events are unlikely to arise from Compton scattering [37, 63, 64] or the partial collection of charge from higher-energy events [65], as these would also produce many events with higher charge. They are also inconsistent with any external origin creating 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events at either CCD-surface: front-side events would usually form single-pixel clusters while we observe none, and a back-side source would need to first penetrate an opaque layer of in-situ doped polysilicon. However, two of these 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT-events occur in positions where we see an excess number of events in stacked images, albeit not enough to have triggered the bad-pixel mask, suggesting that they are due to CCD defects creating localized charge leakage. Since this was determined only after opening the hidden data, we do not remove these from our analysis.

Using the data in Table 1, we show the 90% C.L. limit constraints in Fig. 2 (cyan lines/regions) on halo DM that scatters off electrons for heavy and light mediators [3], DM that scatters off nuclei through the Migdal effect for heavy mediators [4] (and for light mediators in the SM), and DM that is absorbed by electrons [6, 7, 8, 9, 10]. Assuming a dark-photon mediator, we also show bounds on the “solar-reflected DM” component (olive) [66, 67, 68, 69, 70, 49]. Solid (dashed) lines use the combined (hidden-only) data. Our bounds improve on previous bounds for a range of DM models, especially for DM interacting with a light mediator and for dark-photon DM absorption, but also for DM-nuclear interactions below similar-to\sim30 MeV for heavy mediators (and below 40 MeV for light mediators).

As in [14], we use a likelihood-ratio test based on [71] and a toy MC to compute the distribution of the test statistics used for the calculation of the p𝑝pitalic_p-value, the one difference being that we account for the expected pileup background in each bin as a known background (see SM). The DM-electron scattering rates are from QEDark [72, 46]. A comparison to the DM-electron scattering calculations with DarkELF [73], EXCEED-DM [74, 75], and QCDark [76, 77] is given in the SM. We use the Migdal rates from [56], which uses input from DarkELF [73, 78], and the absorption rates from [79, 80]. For solar-reflected DM, we use the simulations from [49] (using [68, 69, 81]) and the DM-electron scattering cross section from [82]. We use the DM halo parameters in [83]. We follow the ionization model in [84] to compute the number of electrons produced by energy deposits in the CCD. The previous SENSEI limit [14] has been recast with these halo parameters and ionization model.

We also compute model-independent rates of events for each charge n𝑛nitalic_n, Rnesubscript𝑅𝑛superscripteR_{n\!\mathrm{\,e^{-}}}italic_R start_POSTSUBSCRIPT italic_n roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_POSTSUBSCRIPT (all following rates are in events/g-day). The maximum-likelihood R2esubscript𝑅2superscript𝑒R_{2e^{-}}italic_R start_POSTSUBSCRIPT 2 italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_POSTSUBSCRIPT in the combined (hidden-only) data is 8.57×1028.57superscript1028.57\times 10^{-2}8.57 × 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT (3.18×1013.18superscript1013.18\times 10^{-1}3.18 × 10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT), and the 90% C.L. upper limit is 3.25×1013.25superscript1013.25\times 10^{-1}3.25 × 10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT (7.32×1017.32superscript1017.32\times 10^{-1}7.32 × 10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT), a factor of similar-to\sim14 lower than our previous limit [14]. The maximum-likelihood R3esubscript𝑅3superscript𝑒R_{3e^{-}}italic_R start_POSTSUBSCRIPT 3 italic_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT end_POSTSUBSCRIPT in all (hidden) data is 6.85×1026.85superscript1026.85\times 10^{-2}6.85 × 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT (7.56×1027.56superscript1027.56\times 10^{-2}7.56 × 10 start_POSTSUPERSCRIPT - 2 end_POSTSUPERSCRIPT), and the 90% C.L. upper limit is 1.49×1011.49superscript1011.49\times 10^{-1}1.49 × 10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT (1.97×1011.97superscript1011.97\times 10^{-1}1.97 × 10 start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT). For higher charges where we observe no events, the maximum-likelihood rate is zero and the upper limit is 2.30 events divided by effective exposure.

In summary, we presented world-leading constraints from the SENSEI detector at SNOLAB. The observed 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events are consistent with pileup expectations from 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events. Four 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events are observed, with two of them later found to occur in pixels with an excess number of events in stacked images. The SNOLAB setup has been upgraded with additional detectors for another science run. A larger dataset will allow us to further investigate if the observed 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events are consistent with excesses in stacked images. A dedicated run will measure the 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT event rate. Further improvements to the data-taking and analysis based on what was learned after opening the hidden data are expected to further increase our sensitivity to low-mass DM.

Acknowledgements.
We thank Ryan Plestid for collaboration on the DM-electron scattering rates for solar-reflected DM to appear in [82]. We are grateful for the support of the Heising-Simons Foundation under Grant No. 79921. This document was prepared by the SENSEI 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 Research Alliance, LLC (FRA), acting under Contract No. DE-AC02-07CH11359. We would like to thank SNOLAB and its staff for support through underground space, logistical and technical services. SNOLAB operations are supported by the Canadian Foundation for Innovation and the Province of Ontario, with underground access provided by Vale at the Creighton mine site. The CCD development work was supported in part by the Director, Office of Science, of the DOE under No. DE-AC02-05CH11231. RE acknowledges support from DOE Grant DE-SC0017938 and Simons Investigator in Physics Award 623940, which also provide support for AS and HX. TV is supported, in part, by the Israel Science Foundation (grant No. 1862/21), by the NSF-BSF (grant No. 2021780) and by the European Research Council (ERC) under the EU Horizon 2020 Programme (ERC-CoG-2015, Proposal No. 682676 LDMThExp). RE and TV acknowledge support from the Binational Science Foundation (grant No. 2020220). IB is grateful for the support of the Alexander Zaks Scholarship, The Buchmann Scholarship, and the Azrieli Foundation. The U.S. Government retains and the publisher, by accepting the article for publication, acknowledges that the U.S. Government retains a non-exclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript, or allow others to do so, for U.S. Government purposes.

Supplemental Materials

In these Supplemental Materials, we provide additional details and information to clarify the main results. We present the high-energy event spectrum in Section I; provide more details in Section II on the masks that were previously used in [14] but were re-tuned for this analysis; provide more details on the low-energy cluster mask in Section III; detail the efficiencies of applying each mask to the data in Section IV; describe our limit-setting procedure in Section V; compare the DM-electron scattering limits using different calculations for the cross section in Section VI; compare the DM-electron scattering limits using the combined bins to the limits using individual bins in Section VII; and give the limit on DM-nucleus scattering via a light mediator from the Migdal effect in Section VIII.

I High-Energy Event Spectrum

The high-energy event spectrum from 500 eV to 1 MeV is shown in Fig. 3. In the energy range from 500 eV to 10 keV, the background event rate is similar-to\sim140 events/kg/day/keV, which is a factor of similar-to\sim24 smaller than the background rate of the SENSEI detector located in the MINOS cavern [14].

Refer to caption
Figure 3: High-energy event spectrum from 500 eV to 1 MeV, using all good quadrants and images from the combined data. A subset of masks have been applied to remove instrumental backgrounds.
Refer to caption
Figure 4: Top: 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT event density as a function of low-energy cluster mask radius. Middle: Rates of 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events as a function of low-energy cluster-mask radius. Solid lines indicate measured rates with the error bars corresponding to a 68% confidence interval [85], dashed lines indicate expected background rates of 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events due to pileup assuming uniform 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT event density within each quadrant of each image. Note that the expected pileup rates for vertical and horizontal events are identical, so those dashed lines overlap. Bottom: Upper limit of 90% confidence interval on combined 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events per g-day as a function of low-energy cluster mask radius. Error bars correspond to relative error on the number of observed counts, assuming Poisson statistics. Increasing error bars at large low-E cluster radii are due to small statistics as more events are masked out. All plots use the combined data (commissioning+hidden).

II Additional Mask Details

Several of the masks used in our analysis have been employed previously in [14], but their parameters have been re-tuned for this analysis. We discuss these previously-used masks below, which are for crosstalk, edge events, serial register hits, bleeding zones, and “halos” around high-energy clusters.

  • Crosstalk. A pixel is masked if it is read at the same time as another pixel (on a different quadrant) containing >>>700 electrons, which can produce fake signals due to electronic crosstalk.

  • Edge Mask. We remove 30 pixels around all edges of a quadrant, which corresponds to applying the Low-Energy Cluster mask for any possible clusters located just outside of the quadrant.

  • Serial Register Hit. An event that hits the serial register can create an isolated horizontal line of charge [36], which we identify and remove.

  • Bleeding Zone Mask. To mask spurious events from charge transfer inefficiencies, we mask all (50) pixels upstream in the vertical (horizontal) direction of any pixel containing more than 100esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT.

  • Halo Mask. Pixels with more than 100esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, from high-energy background events, correlate with an increased rate of low-energy events in nearby pixels [14, 86, 87]. We mask pixels within 60 pixels of “high-energy” pixels.

III Discussion of Low-Energy Cluster Mask

We use both data and Monte Carlo to study the effect of the low-energy cluster mask. As shown in Fig. 4, the measured densities of 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT and multi-esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events vary depending on the low-energy cluster mask radius RLsubscript𝑅𝐿R_{L}italic_R start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT. This is due to variations in the 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT density between and within quadrants, which has the following effects:

  • Since the 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT background from pileup is proportional to the square of the local 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT density, the true number of 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT pileup events is likely to be greater than our estimate, which conservatively assumes a uniform 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT density.

  • The efficiency of the low-energy cluster mask depends on the local 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT density, with regions with a higher 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT density being more heavily masked.

  • As RLsubscript𝑅𝐿R_{L}italic_R start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT increases, the quadrants and regions with a higher density of 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events become more heavily masked and the overall 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT event density decreases (top panel of Fig. 4). The measured 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT rate decreases and approaches the pile-up estimate (middle panel of Fig. 4).

The value of RL=30subscript𝑅𝐿30R_{L}=30italic_R start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT = 30 was chosen based on the commissioning data, trading off improved agreement between observed and expected 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT counts with exposure loss. The 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT density is reduced by about 20% at this point; with larger RLsubscript𝑅𝐿R_{L}italic_R start_POSTSUBSCRIPT italic_L end_POSTSUBSCRIPT it continues to fall, approaching the value in the cleanest regions of the cleanest quadrants.

We performed several checks to ensure that the low-energy cluster mask is not introducing any biases into our analysis. We performed a Monte Carlo simulation to produce images with uniformly distributed charge, and found that applying this mask to these images does not change the measured density of 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT or multi-esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events. In another study, we removed the low-energy cluster mask after opening the hidden data and inspected the 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events passing cuts. Removing the low-energy cluster mask initially resulted in more observed 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events, but after inspecting the images and removing 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events in regions affected by understood but inadequately masked detector backgrounds, we observe no additional 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events beyond those reported in Table 1. We conclude that this mask does not suppress the density of DM-like events, and we expect that in future work with a larger dataset, improvements to masking due to improved understanding of backgrounds will reduce or remove the need for this mask.

IV Cut Flow

Table 2 lists the impact on exposure and event counts as successive masks are applied.

The Bad Column and Low-Energy Cluster masks account for the majority of the efficiency loss. The columns in each quadrant closest to the readout amplifier have higher 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT density due to amplifier light, and the Bad Column mask thus removes a large fraction (from 21% to 58%) of each quadrant. As discussed in Section III, the Low-Energy Cluster mask removes a fraction of each image, which depends on the local density of 1esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events.

Expo. Events, 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT Events, 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT

Mask

[g-day] Eff. horz vert diag 2p 3p

-

534.89 - 60121 25993 31572 10759 41240

Noise

436.53 0.817 9109 10623 9584 5636 9176

Crosstalk

435.68 0.998 9031 10226 9525 5248 8996

Edge

379.41 0.871 7250 8486 7314 4392 7432

Bad col.

217.88 0.574 5357 4008 5512 2808 5696

Bad pix.

217.86 1.000 5347 4000 5503 2804 5691

Full-well

213.08 0.978 981 435 759 181 511

Serial reg.

213.05 1.000 789 335 557 139 333

Bleed

208.96 0.982 740 275 446 136 312

Halo

194.43 0.931 687 239 397 128 286

Low-E

100.72 0.522 188 13 32 3 7

Shape

100.72 1.000 10 13 32 3 1
Table 2: Efficiencies and number of 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT and 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT events passing successive masking cuts, for the combined data. The listed exposure is simply the exposure of unmasked pixels, and does not account for diffusion, misidentification, or geometric efficiencies of particular cluster sizes or shapes. Note that the Cluster Shape mask reduces the efficiency for the 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT horizontal and 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT 3-pixel bins in particular, which is not reflected here.

V Calculating Limits (Description of Likelihood Fit)

We combine the results from the various charge and shape bins into a combined-limit constraint by utilizing the maximum log-likelihood function, as described below.

Let nisubscript𝑛𝑖n_{i}italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT be the number of events observed in bin i𝑖iitalic_i, sisubscript𝑠𝑖s_{i}italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT the number of events expected from a hypothesized signal, bisubscript𝑏𝑖b_{i}italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT the number of events expected from unknown background, and kisubscript𝑘𝑖k_{i}italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT the number of events expected from known backgrounds. For this analysis, kisubscript𝑘𝑖k_{i}italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT consists of the expected background from pileup of single-electron events.

The number of expected events in a bin is μsi+bi+ki𝜇subscript𝑠𝑖subscript𝑏𝑖subscript𝑘𝑖\mu s_{i}+b_{i}+k_{i}italic_μ italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, where μ𝜇\muitalic_μ is a weighting factor for the signal hypothesis (μ=0𝜇0\mu=0italic_μ = 0 corresponds to the background-only hypothesis, while μ=1𝜇1\mu=1italic_μ = 1 is the test hypothesis). The likelihood function for each bin is the Poisson probability,

Li(μ;bi)=(μsi+bi+ki)nini!exp[(μsi+bi+ki)].subscript𝐿𝑖𝜇subscript𝑏𝑖superscript𝜇subscript𝑠𝑖subscript𝑏𝑖subscript𝑘𝑖subscript𝑛𝑖subscript𝑛𝑖𝜇subscript𝑠𝑖subscript𝑏𝑖subscript𝑘𝑖L_{i}(\mu;b_{i})=\frac{(\mu s_{i}+b_{i}+k_{i})^{n_{i}}}{n_{i}!}\exp[-(\mu s_{i% }+b_{i}+k_{i})]\,.italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_μ ; italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = divide start_ARG ( italic_μ italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT end_ARG start_ARG italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ! end_ARG roman_exp [ - ( italic_μ italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ] . (1)

The combined likelihood function is the product over all bins,

L(μ;𝐛)=iLi(μ;bi),𝐿𝜇𝐛subscriptproduct𝑖subscript𝐿𝑖𝜇subscript𝑏𝑖L(\mu;\mathbf{b})=\prod_{i}L_{i}(\mu;b_{i})\,,italic_L ( italic_μ ; bold_b ) = ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_μ ; italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) , (2)

where 𝐛=(b1,b2,b3,)𝐛subscript𝑏1subscript𝑏2subscript𝑏3\mathbf{b}=(b_{1},b_{2},b_{3},\dots)bold_b = ( italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT , … ). To test the hypothesized value of μ𝜇\muitalic_μ, we define the profile likelihood ratio

λ(μ)=L(μ;𝐛^^)L(μ^;𝐛^).𝜆𝜇𝐿𝜇^^𝐛𝐿^𝜇^𝐛\lambda(\mu)=\frac{L(\mu;\mathbf{\hat{\hat{b}}})}{L(\hat{\mu};\mathbf{\hat{b})% }}\,.italic_λ ( italic_μ ) = divide start_ARG italic_L ( italic_μ ; over^ start_ARG over^ start_ARG bold_b end_ARG end_ARG ) end_ARG start_ARG italic_L ( over^ start_ARG italic_μ end_ARG ; over^ start_ARG bold_b end_ARG ) end_ARG . (3)

Since we are not working with a background model, we set the (unknown) value of 𝐛𝐛\mathbf{b}bold_b as a nuisance parameter and marginalize over 𝐛𝐛\mathbf{b}bold_b. Here, 𝐛^^^^𝐛\mathbf{\hat{\hat{b}}}over^ start_ARG over^ start_ARG bold_b end_ARG end_ARG denotes the value of 𝐛𝐛\mathbf{b}bold_b that maximizes L𝐿Litalic_L for the specified value of μ𝜇\muitalic_μ, while μ^^𝜇\hat{\mu}over^ start_ARG italic_μ end_ARG and 𝐛^^𝐛\mathbf{\hat{b}}over^ start_ARG bold_b end_ARG are the values that maximize L𝐿Litalic_L (but constraining μ^^𝜇\hat{\mu}over^ start_ARG italic_μ end_ARG to be non-negative, since the presence of the signal can only increase the event rate). According to [71], setting 𝐛𝐛\mathbf{b}bold_b as a nuisance parameter that depends on μ𝜇\muitalic_μ reflects the loss of information about μ𝜇\muitalic_μ due to systematic uncertainties. Therefore, we define as test-statistic

t~μ=2lnλ(μ)=2lnL(μ;𝐛^^(μ))L(μ^;𝐛^).subscript~𝑡𝜇2𝜆𝜇2𝐿𝜇^^𝐛𝜇𝐿^𝜇^𝐛\tilde{t}_{\mu}=-2\ln\lambda(\mu)=-2\ln\frac{L(\mu;\mathbf{\hat{\hat{b}}}(\mu)% )}{L(\hat{\mu};\mathbf{\hat{b})}}\,.over~ start_ARG italic_t end_ARG start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT = - 2 roman_ln italic_λ ( italic_μ ) = - 2 roman_ln divide start_ARG italic_L ( italic_μ ; over^ start_ARG over^ start_ARG bold_b end_ARG end_ARG ( italic_μ ) ) end_ARG start_ARG italic_L ( over^ start_ARG italic_μ end_ARG ; over^ start_ARG bold_b end_ARG ) end_ARG . (4)

The corresponding p𝑝pitalic_p-value for a hypothesis μ𝜇\muitalic_μ is

pμ=t~μ,obsf(t~μ|μ)𝑑t~μ,subscript𝑝𝜇superscriptsubscriptsubscript~𝑡𝜇obs𝑓conditionalsubscript~𝑡𝜇𝜇differential-dsubscript~𝑡𝜇p_{\mu}=\int_{\tilde{t}_{\mu,{\rm obs}}}^{\infty}f(\tilde{t}_{\mu}|\mu)d\tilde% {t}_{\mu}\,,italic_p start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT = ∫ start_POSTSUBSCRIPT over~ start_ARG italic_t end_ARG start_POSTSUBSCRIPT italic_μ , roman_obs end_POSTSUBSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∞ end_POSTSUPERSCRIPT italic_f ( over~ start_ARG italic_t end_ARG start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT | italic_μ ) italic_d over~ start_ARG italic_t end_ARG start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT , (5)

where f(t~μ|μ)𝑓conditionalsubscript~𝑡𝜇𝜇f(\tilde{t}_{\mu}|\mu)italic_f ( over~ start_ARG italic_t end_ARG start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT | italic_μ ) is the PDF of t~μsubscript~𝑡𝜇\tilde{t}_{\mu}over~ start_ARG italic_t end_ARG start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT under the assumption of signal strength μ𝜇\muitalic_μ.

We compute f(t~μ|μ)𝑓conditionalsubscript~𝑡𝜇𝜇f(\tilde{t}_{\mu}|\mu)italic_f ( over~ start_ARG italic_t end_ARG start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT | italic_μ ) using a toy-Monte Carlo (MC). In our particular case, the global and restricted maximums (e.g., the denominator and numerator of Eq. 3) can be computed analytically. Specifically, the global likelihood (denominator) is always maximized for 𝐬=0𝐬0\mathbf{s}=0bold_s = 0, 𝐛=𝐧𝐛𝐧\mathbf{b}=\mathbf{n}bold_b = bold_n. The MC is used to generate the distribution of the test-statistic for a fixed set of parameters by Poisson-fluctuating the predicted number of events for that set of parameters. An iterative procedure is used to find the value of μlimsubscript𝜇𝑙𝑖𝑚\mu_{lim}italic_μ start_POSTSUBSCRIPT italic_l italic_i italic_m end_POSTSUBSCRIPT for which f(t~μ|μlim)=0.1𝑓conditionalsubscript~𝑡𝜇subscript𝜇𝑙𝑖𝑚0.1f(\tilde{t}_{\mu}|\mu_{lim})=0.1italic_f ( over~ start_ARG italic_t end_ARG start_POSTSUBSCRIPT italic_μ end_POSTSUBSCRIPT | italic_μ start_POSTSUBSCRIPT italic_l italic_i italic_m end_POSTSUBSCRIPT ) = 0.1.

For solar-reflected DM, the expected number of events, sisubscript𝑠𝑖s_{i}italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, does not scale linearly with cross section, since the expected DM flux from the Sun itself depends on the cross section. For setting limits on solar-reflected DM, the likelihood function in Eq. 1 is thus modified to

Li(σ;bi)=(si(σ)+bi+ki)nini!exp[(si(σ)+bi+ki)],subscript𝐿𝑖𝜎subscript𝑏𝑖superscriptsubscript𝑠𝑖𝜎subscript𝑏𝑖subscript𝑘𝑖subscript𝑛𝑖subscript𝑛𝑖subscript𝑠𝑖𝜎subscript𝑏𝑖subscript𝑘𝑖L_{i}(\sigma;b_{i})=\frac{(s_{i}(\sigma)+b_{i}+k_{i})^{n_{i}}}{n_{i}!}\exp[-(s% _{i}(\sigma)+b_{i}+k_{i})]\,,italic_L start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_σ ; italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = divide start_ARG ( italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_σ ) + italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT end_ARG start_ARG italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ! end_ARG roman_exp [ - ( italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_σ ) + italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ] , (6)

where the expected number of solar-reflected DM events sisubscript𝑠𝑖s_{i}italic_s start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT depends on the hypothesized cross section σ𝜎\sigmaitalic_σ. The limit on the DM cross section σlimsubscript𝜎lim\sigma_{\rm lim}italic_σ start_POSTSUBSCRIPT roman_lim end_POSTSUBSCRIPT is then found in a similar way to the methods described above.

Refer to caption
Refer to caption
Figure 5: A comparison of the SENSEI at SNOLAB limits at 90% C.L. on DM-electron scattering using different calculations for the DM-electron scattering cross section. We show the limits for a heavy mediator in the top panel, while the limits for a light mediator are shown in the bottom panel. The cyan line uses QEDark [46] (as in the main part of the paper), the black solid line uses QCDark [76, 77], the long-dashed line uses EXCEED-DM [74, 75], and the short-dashed line uses DarkELF [73].

VI Comparison of Limits for Dark Matter-Electron Scattering

Fig. 5 shows the SENSEI at SNOLAB limits at 90% C.L. on DM-electron scattering using different calculations for the DM-electron scattering cross section. These different curves should not be taken as an uncertainty on the actual limit, seeing as the various calculations account for different effects. QEDark and DarkELF neglect all-electron effects and therefore produce rates that are lower than those calculated with QCDark and EXCEED-DM for events containing more than two electrons for a heavy mediator. Hence, the QCDark and EXCEED-DM limits are stronger for a heavy mediator at larger DM masses. The original version of QEDark also neglects screening effects, which are included in the other codes, and hence over-predicts the rates at low energies and light mediators. While limits produced using QEDark are shown in the main paper to conform with calculations from other experiments, the most accurate limits are those shown with QCDark and EXCEED-DM.

Refer to caption
Refer to caption
Figure 6: A comparison of the SENSEI at SNOLAB limits at 90% C.L. on DM-electron scattering using the likelihood fit described in Section V versus the limit from individual electron bins. We show the limits for a heavy mediator in the top panel, while the limits for a light mediator are shown in the bottom panel.

VII Comparison of Combined-Bin Limits with Individual-Bin Limits

Fig. 6 shows the SENSEI at SNOLAB limits at 90% C.L. on the DM-electron scattering cross section, σ¯esubscript¯𝜎𝑒\overline{\sigma}_{e}over¯ start_ARG italic_σ end_ARG start_POSTSUBSCRIPT italic_e end_POSTSUBSCRIPT, using the likelihood fit described in Section V and comparing it with the 90% C.L. limit derived from individual electron bins: 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, 3esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, 4esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT, and 5esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT. We use the original version of QEDark [46, 72] for these limits. We see that for the heavy-mediator case, the 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT bin dominates at lower DM masses, while the 4esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT bin dominates at higher masses. Since no events were observed in the 4esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT bin, the limit is statistics limited (assuming we continue to observe no events with more data). For the light-mediator case, the 2esuperscripte\mathrm{\,e^{-}}roman_e start_POSTSUPERSCRIPT - end_POSTSUPERSCRIPT bin dominates for all masses.

VIII Migdal Limit for Dark Matter interacting with Nuclei through a Light Mediator

Fig. 7 shows the SENSEI at SNOLAB limits at 90% C.L. on the DM-nucleon scattering cross section for a light mediator and assuming the ionization signal is created via the Migdal effect. We see that SENSEI provides the strongest bound on DM-nucleon interactions for DM masses below similar-to\sim40 MeV.

Refer to caption
Figure 7: 90% C.L. constraints on the DM-nucleon cross section, σ¯nsubscript¯𝜎𝑛\overline{\sigma}_{n}over¯ start_ARG italic_σ end_ARG start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, for a light mediator. Solid (dashed) cyan line is for the combined hidden + commissioning (hidden-only) data. SENSEI at MINOS Migdal bound has been updated from [14] using the calculations in [56]. XENON10/1T Migdal bounds are from [25] using data from [15, 23].

References