1 Introduction

Cosmic rays (CR) are charged particles mainly composed of protons and light nuclei. Since they can be deflected by irregular Galactic magnetic fields, their arrival directions at the Earth are almost isotropic. Once a primary CR particle reaches the Earth’s upper atmosphere and interacts with an air nucleus, it produces secondary particles. The most penetrating component of these are muons, which can be detected at the surface of the Earth but also at underground or underwater detectors. In order to reach the KM3NeT/ORCA detector [1] at a depth of 2500 ms below sea level [2], vertically down-going muons need a minimal energy of around 500 GeV at sea level and thus they must have originated from primary CRs of energies exceeding several TeV/nucleon as described in [3]. 90% of the CR particles yielding muons used in this analysis have energies between 3 and 330 TeV as illustrated in Fig. 1. The angle between the primary CR and the secondary muon is on average within 0.1\(^{\circ }\) at these energies [4] which is around 5 times lower than the expected angular resolution of the detector for muons. At the KM3NeT/ORCA detector the muons are dominantly minimal-ionizing with energies ranging from few tens of GeV to few hundred GeV.

Fig. 1
figure 1

Distribution of CR events which yield a reconstructed event in the KM3NeT/ORCA detector. The white region indicates the energy range which provides 90% of the event sample

CRs are blocked by nearby celestial bodies such as the Moon and the Sun. This induces a deficit in the atmospheric muon flux and in other secondary CR particles coming from the direction of these objects. This effect had been predicted by Clark in 1957 [5]. Its observation can be used to verify the pointing accuracy and angular resolution of detectors which are able to measure secondary particles from CR interactions. The Moon and the Sun shadows in CRs have been observed by multiple experiments (IceCube [6], ANTARES [7, 8], MACRO [9], L3 [10], MINOS [11], ARGO-YBJ [12], HAWC [13] and others). As a permanent bright high-energy neutrino source has yet to be found, the observation of the Moon and Sun shadows in CRs is an important calibration tool for neutrino telescopes such as KM3NeT/ORCA and helps to demonstrate their pointing accuracy and to measure their angular resolution.

Fig. 2
figure 2

Zenith angle distribution of selected events for the Moon (left) and the Sun (right). Data (black crosses) and simulations rescaled to data (blue histograms) are shown

2 KM3NeT/ORCA detector

KM3NeT is a research infrastructure consisting of undersea Cherenkov neutrino telescopes currently under construction at the bottom of the Mediterranean Sea off-shore the Italian Sicily coast (KM3NeT/ARCA) and 40 km off-shore Toulon, France (KM3NeT/ORCA) [1]. The two detectors are optimised for different neutrino energy ranges. They are composed of vertical Detection Units (DUs). Six of them had been operational in KM3NeT/ORCA when the data used in this analysis were acquired. Each DU consists of 18 spherical Digital Optical Modules (DOMs), with 31 photomultiplier tubes (PMTs) distributed almost isotropically within each DOM [14]. These PMTs detect the Cherenkov light emitted along the path of relativistic charged particles propagating through water. In the data acquisition a hit is produced when a photon impinging on a PMT induces an electrical signal above a defined threshold. A hit consists of a time stamp and a time over threshold. An event is created when the trigger algorithm identifies a series of causally-connected hits. For the analysis presented here, these events are processed by a track reconstruction algorithm. The hits are fitted with a model of a Cherenkov light emitting muon. This particle is assumed to follow a long, straight trajectory and to propagate practically at the speed of light in vacuum through water. The position, time and direction of such a track is determined by using a maximum-likelihood method based on a set of causally-connected hit times and positions [15]. A time-dependent calibration of the detector, with the monitored positions and orientations of every DOM computed and interpolated every 10 min, is used in this work to account for movements of the strings with the sea current.

3 Data and Monte Carlo samples

The data used in this analysis were collected between February 11, 2020, and November 18, 2021 for a total of 499.3 days. Quality cuts on the number of used hits and the likelihood of the track reconstruction were applied to remove poorly reconstructed events keeping 83% of the initial event sample. An average event density of 3000 events per square degree is measured in the vicinity of Moon and Sun. It is expected that about 640 CR events are blocked by each of the two sky objects. The position of the Moon/Sun in the sky is obtained using the astropy package [16] that relies on the International Celestial Reference System (ICRS) coordinates described in [17]. The latitude of \(43^\circ \) North of the detector and the data taking period of more than one year lead to broad zenith angle distributions of the selected events in the vicinity of Sun and Moon as shown in Fig. 2.

Monte Carlo (MC) simulations are used to optimise the track selection, and predict the angular resolution and amplitude of the CR deficit induced by the Moon and the Sun. Secondary muons at the KM3NeT/ORCA detector are simulated with the MUPAGE package [18, 19]. These muons are then propagated through sea water and Cherenkov photons are created within a cylindrical volume surrounding the simulated detector. Finally the detector response is simulated by producing digitized hits from photons detected by PMTs and by adding noise hits from environmental background mainly due to \(^{40}\)K decay and bioluminescence. These are derived from real data runs in a time-dependent way following the run-by-run approach previously introduced by the ANTARES Collaboration [3]. The time-dependent PMT efficiencies are monitored and used in the simulation. The last two steps are done with KM3NeT custom software [15]. The resulting hit patterns are passed through the trigger and reconstruction steps using the same software that is used to process real data. The simulated track sample is about 4 times larger compared to the real data sample.

The optimisation of the track selection is performed by varying the cut on the angular error estimate from the track reconstruction to maximize the significance of the shadow signal. By requiring a more and more stringent cut a smaller but higher quality event sample is selected. The chosen value keeps 45% of the original MC sample.

4 Analysis method

The search for the shadow of the Moon/Sun is done in the phase space of the angular differences between the reconstructed track coordinates and the celestial object. Both a 1-dimensional and a 2-dimensional analysis have been performed. The 1-dimensional analysis uses the space angle between the direction of the Moon/Sun and the track. The 2-dimensional analysis uses two Cartesian coordinates (xy), starting from the zenith and azimuth angles of the sky object \(\theta _{sk}, \alpha _{sk}\) and the tracks \(\theta _{tr}, \alpha _{tr}\) respectively,

$$\begin{aligned} \begin{aligned}&x = (\alpha _{sk} - \alpha _{tr})\sin \theta _{tr} \\&y = \theta _{sk}-\theta _{tr} \\ \end{aligned} \end{aligned}$$
(1)

2D maps that extend to \(\pm 6^\circ \) in (xy) have been constructed. Data are only used for times when the full \(\pm 6^\circ \) field around the Moon/Sun is above the horizon. An angular range of \(\pm 6^\circ \) contains the detectable shadow signal entirely and it allows for a simultaneous fit of the shadow and background parameters while analysing just a moderately-sized atmospheric muon sample. It has been verified that the results do not depend on the precise choice of the chosen angular range. A constant \(0.1^\circ \) binning in x and y is chosen, however results are reproduced when choosing a smaller binning. The 1D histogram contains tracks that are closer than \(4^\circ \) to the Moon/Sun position.

Fig. 3
figure 3

PSF from MC, i.e. the difference between the true muon direction and the reconstructed one in 2-dimensional angular space (left) and as function of the space angle difference (right, blue and magenta for Sun and Moon, respectively). A Gaussian PSF with \(\sigma =0.53^\circ \) is shown in green for comparison

Fig. 4
figure 4

Event distribution in x and y for the Sun data sample (black crosses) compared to the polynomial fits from the \(H_0\) hypothesis (red lines) and MC predictions rescaled to data (blue histograms)

The significance of the shadowing effect of Moon/Sun is determined with a likelihood ratio test, by comparing the likelihood of a background hypothesis model \(H_0\), with the likelihood of a signal plus background model \(H_1\) which includes a shadowing effect. The Poisson likelihood with the definition in Ref. [20]

$$\begin{aligned} \chi ^2(H) = 2\sum _{i}^{N_{bin}}[N_{i,H}-n_i+n_i \text{ ln }(n_i/N_{i,H})] \end{aligned}$$
(2)

is used, where \(n_i\) stands for the event count in the i-th space angle bin to be compared with the expectations \(N_{i,H}\) under the \(H_0\) and \(H_1\) hypotheses. The difference in \(\Delta \chi _{H1/H0}^2 = \chi ^2(H_1)-\chi ^2(H_0)\) values is used to determine the probability to reject the null hypothesis and to extract the significance of the observation from it. The background event distribution in azimuth is found to be uniform, while the zenith angle dependency can be conveniently parametrized with a \(2^{nd}\) order polynomial function. This yields for the 2D maps

$$\begin{aligned} N_{i,H_0} = \rho \big [1+a_1 y_i + a_2 y_i^2\big ] \end{aligned}$$
(3)

with \(\rho \) a constant track density per space angle and \(a_1, a_2\) parameters which are determined during minimisation. For the 1D maps, each bin contains events from an almost symmetric zenith angle range above and below the Moon/Sun position resulting in a uniform exposure, i.e. \(N_{i,H_0} = \rho \).

The event expectation in bin i for the signal plus background hypothesis \(H_1\) is defined as

$$\begin{aligned} N_{i,H_1} = N_{i,H_0} - \rho \cdot G_i \end{aligned}$$
(4)

where \(G_i\) describes the deficit of secondary CR events due to the shadowing effects of Moon/Sun in bin i with coordinates \(x_i\), \(y_i\) as a bi-dimensional Gaussian

$$\begin{aligned}{} & {} G_i(A,\sigma _{res}, x_s, y_s)\nonumber \\ {}{} & {} = A\frac{R_s^2}{2\sigma _{res}^2} \exp \left[ -\frac{(x_i-x_s)^2+(y_i-y_s)^2}{2\sigma _{res}^2}\right] \end{aligned}$$
(5)

where A is the relative shadow amplitude. For \(A=1\) the number of blocked CR events correspond to \(\rho \pi R_s^2\). The angular resolution of the detector for the selected sample of CR events is measured by \(\sigma _{res}\), the angular width of the Gaussian shadow. The \(R_s\), \(x_s\), \(y_s\) parameters are the apparent angular radius of the celestial object and the relative angular position of the Moon/Sun shadow with respect to their nominal positions. For the 1D maps, the term \((x_i-x_s)^2 + (y_i-y_s)^2\) in Eq. (5) is replaced by \(\delta ^2\), the square of the angular distance between the track and the sky object from Eq. (6) with \(V_{tr}\) and \(V_{sk}\) the direction vector of the track and the sky object respectively.

$$\begin{aligned} \delta = \arccos { ( V_{tr} \cdot V_{sk} ) } * 180 / \pi \end{aligned}$$
(6)

The significance of the shadow is found by fitting \(\rho \), \(a_1\), \(a_2\), A and \(\sigma _{res}\) at \((x_s,y_s)=(0,0)\) on the 2D or 1D event distribution respectively. Results from these fits are summarized in Sect. 5.2. The position of the shadow is obtained by simultaneously fitting \(\rho \), \(a_1\), \(a_2\), \((x_s,y_s)\) and A, with \(\sigma _{res}\) fixed to its expectation value from MC. Results from these fits are found in Sect. 5.3.

The assumption of Gaussianity of the shadowing effect is the result of a few approximations. Firstly, the influence of the size of the Moon/Sun is neglected. This is acceptable as long as the angular resolution of the detector is larger than the angular radius of the Moon/Sun, a condition which is amply satisfied in the present case. In addition, the real point spread function (PSF) of the detector has a slightly different radial shape compared to a Gaussian function (see Fig. 3, right) which will be accounted for by fitting the shadow amplitude A when comparing data to the \(H_1\) hypothesis. It is observed, that the PSF is identical for the data samples selected for Moon and Sun.

Further, the PSF is perfectly symmetric in x and y as shown in Fig. 3 (left), allowing for a reliable fit of \(x_s\) and \(y_s\).

The Moon radius varies between \(0.245^\circ \) and \(0.279^\circ \) resulting in an amplitude variation of \(\pm 14\%\) around the mean value. However our data sample covers several Moon cycles, so the average value is used. A similar statement can be made for the Sun whose apparent radius varies between \(0.262^\circ \) and \(0.271^\circ \) during the year.

5 Data analyses

5.1 Background

The background distributions in x and y are shown in Fig. 4 for the Sun as an example. Fits of the \(H_0\) hypothesis using a constant, and \(2^{nd}\) order polynomial function describe the data well. The MC predictions are also compatible with these functions.

5.2 Fits at nominal positions

Figure 5 shows the 1D distributions of the event density as a function of the angular distance from the Moon/Sun. The fit results from the 1D and 2D fits at \((x_s,y_s)=(0,0)\) are summarized in Table 1. The significances are derived from the \(\Delta \chi _{H1/H0}^2\) with two degrees of freedom (A, \(\sigma _{res}\)). The values obtained for A and \(\sigma _{res}\) can be compared to MC expectations of \(A=0.90 \pm 0.09\) and \(\sigma _{res} = (0.53 \pm 0.04)^\circ \) for the combined Moon/Sun sample. The fitted values of \(\sigma _{res}\) are found compatible with the prediction from simulations. The deeper amplitude and higher significance of the Sun shadow is consistent with the effects of the particular structure of the Sun’s magnetic field during the periods of low solar activity, whose dipole shape is expected to enhance the Sun shadowing effect [21].

Fig. 5
figure 5

Event density as a function of the distance to the Moon on the left and the Sun on the right. Data (black crosses) are compared to the \(H_0\) fit (red) and the \(H_1\) fit (magenta)

Table 1 Parameters from the fits at nominal position \((x_s,y_s)=(0,0)\)
Fig. 6
figure 6

Colour-coded \(\Delta \chi _{H1/H0}^2\) as a function of \(x_s\) and \(y_s\) for the Moon (left) and the Sun (right)

Fig. 7
figure 7

Confidence intervals derived from  Fig. 6 for the Moon (left) and the Sun (right). The black cross indicates the best fit point

5.3 Positional fits

The results from the fits of the 2D map in \((x_s,y_s)\) with \(\sigma _{res}=0.53^\circ \) are shown in Fig. 6. The plot illustrates \(\chi ^2(H_1)-\chi ^2(H_0)\) in colour coding. The image of the shadow is clearly visible. Figure 7 shows the 1\(\sigma \) (\(68.3\%\)), 2\(\sigma \) (\(95.4\%\)), 3\(\sigma \) (\(99.7\%\)) confidence contours for the two parameters \((x_s,y_s)\) around the best fit point \(x_s = (0.11 \pm 0.21)^\circ \), \(y_s = (0.04 \pm 0.13)^\circ \) for the Moon and \(x_s = (-0.01 \pm 0.11)^\circ \), \(y_s = (0.10 \pm 0.12)^\circ \) for the Sun. The true position of the Moon and the Sun in Fig. 7 are contained within the 68\(\%\) contours, yielding a \(84\%\) and \(67\%\) compatibility between the nominal and the best fit positions, calculated from the corresponding \(\Delta \chi ^2\) with two degrees of freedom (\(x_s\), \(y_s\)). The slightly different shapes of the contours for Moon and Sun can be entirely attributed to statistical fluctuations.

6 Conclusion

The Moon and the Sun’s CR shadows have been observed with a high statistical significance using data collected between February 2020 and November 2021 with 6 Detection Units of the KM3NeT/ORCA detector. The demonstrated sensitivity to the shadow observation with only one and half years of data taking and a yet incomplete detector reflects the good understanding of the detector positioning, orientation, time calibration [22] and reconstruction capabilities. The shadow observed in data is compatible with expectations from MC concerning the significance, angular width and amplitude, except for the Sun’s amplitude, where it was found above expectations.