1 Introduction

Directional detection is one of the research frontiers on WIMPs and several techniques are being studied and developed. In a recent paper [1, 2], it has been proposed that large arrays of aligned carbon nanotubes (CNTs) might be of use as target material for the directional detection of Dark Matter (DM) Weakly Interacting Massive Particles (WIMPs).

As a result of a WIMP scattering on the surface of a CNT, a carbon ion, with energy up to few tens keV, might be extractedFootnote 1 and propagate through multiple collisions within the CNT empty volume, provided that its initial velocity is sufficiently aligned with the CNT axis: a sort of ion channeling phenomenon. However, in a large aligned CNT array, the ion might be equally channeled by the interstices among different nanotubes, as mentioned in [1, 2]. The purpose of this paper is to illustrate the dynamics in these regions and, by means of Monte Carlo (MC) simulations, to provide an evaluation of the “channeling efficiency” of a large number of CNT arrays as the target of a directional DM detector.Footnote 2 Here, by channeling efficiency we mean the capacity of the target to drive the struck ions towards the top end of the system, with kinetic energy above a certain threshold.Footnote 3

At first, we consider particles satisfying channeling conditions. A continuum repelling potential, from the collective structure of atoms on the CNT surface, can be used to describe the channeling kinematics [3, 4]. For nanotube radii much larger than the typical C electron orbital size, the potential can be well approximated by a step barrier. In this approximation, CNTs are considered as full solid cylinders, totally reflecting those ions having the right initial conditions, namely a transverse energy lower than the continuum potential barrier [1, 2, Fig. 4]. The ion motion in the transverse plane is that of a particle bouncing in a 2D lattice of circular obstacles. Longitudinal energy and velocity along CNTs’ axes are conserved. Ions are assumed to move freely between consecutive reflections and their trajectories are a combination of broken lines [5]. Given these initial assumptions, we can validate our Monte Carlo (MC) simulations on known results on classical billiards [68].

In a second step, the initial conditions of the extracted ions are computed from the recoiling ion momentum distribution [1, 2]. When channeling conditions are not met, the scattered ion is allowed to penetrate the CNT and it is then subject to larger energy losses [5, 911] and angular deviation effects [12, 13], due to the interactions with atoms at the CNT surfaces.

The results obtained here give more strength to the proposal presented in [1, 2] and give important suggestions on how to devise the CNT arrays. Although we are still in the stage of a conceptual design and theoretical considerations, the outcome of this work is another step towards the testing of the prototype envisaged in [1, 2].

2 Directional dark matter detection

With really small expected rates, the challenge of dark matter detection experiments is to distinguish an unambiguous signal from a large background.

Direct detection experiments identify the recoils produced by incident WIMPs on the detector target nuclei. The signal is subject to an annual modulation, related to the variation of the Earth’s relative motion with respect to the DM Galactic halo. Up to now, only the DAMA experiment [1416] claimed the detection of an annual modulation with an undeniable statistical significance. CRESST [17, 18] and CoGeNT [19, 20] also reported anomalous results, but their consistency with DAMA ones is a vexed question.

Moreover, these results are in conflict with those from CDMS [2123], XENON10 [24, 25], ZEPLIN-II [26] and ZEPLIN-III [27], which, on the contrary, found no evidence of annual modulation.

Directional detection of dark matter was proposed in [28], where it was observed that a strong forward-backward asymmetry is expected in the case of an isothermal spherical Galactic halo. Because of this, directional detection, even if in the case of poor angular resolution, might also provide information on the apparent WIMP wind direction. Several experiments, including DRIFT [2931], NEWAGE [32, 33], MIMAC [3436] and DMTPC [3739], are focused on this goal. Each of them is based on specific detection techniques.

DRIFT, NEWAGE, MIMAC and DMTPC are DM directional detectors using as target materials low pressure gas mixtures. Nuclear recoils are identified by measuring the induced ionization with a time projection chamber (TPC) technique.

DMTPC set a 90 % CL upper limit on the spin-dependent WIMP-proton cross section of \(2.0 \times 10^{-33}\) cm\(^2\) for 115 GeV WIMPs [3739], while DRIFT’s exclusion curve for spin-dependent WIMP-proton interactions reaches 1.1 pb at 100 GeV [2931].

There are also other types of proposals. One is to use nuclear emulsions, consisting of AgBr crystals immersed in an organic gelatin, as both the WIMP target and the tracking detector by reconstructing the direction of the recoiled nucleus [40]. Another one is to use DNA or RNA, so that the path of the recoiling nucleus can be tracked to nanometer accuracy [41].

In  [1, 2], a new type of directional detector was outlined. It consists of large arrays of CNTs which provide the target material for WIMP-nuclei collisions and an anisotropic sensitivity to the recoil direction, complemented by a readout technique to detect the emitted nuclei. Given the relatively low mass of the C nuclei, such detector would extend the WIMP search to low masses (\({\approx }10\) GeV) if a suitable ion detection threshold of few KeV might be attained.

3 CNTs and the Machta-Zwanzig regime in infinite horizon billiards

As a first approximation, we consider the CNT system to be a regular array of \(L \times L\) cylindrical obstacles and assume that the particles cannot penetrate them. Elastic collisions are also assumed.

Fig. 1
figure 1

Motion of the particle in the obstacle system, projected onto the 2D plane (left panel). Here, the circles represent the CNT sections, a is the lattice spacing, \(\rho \) the CNT radius and \(\delta \) the inter-cylinder width. The ion motion in the lattice can also be treated as that of a particle within a primitive cell with periodic boundary conditions (right panel). The portion of trajectory shown in this picture starts at the green point. Positions connected by periodic boundary conditions are labeled by the same number

Let h be the height of the cylindrical obstacles, \(\rho \) the radius of their circular basis (see Fig. 1) and assume the cylinder axes are parallel to the z direction (the longitudinal direction), in the \(z>0\) half-space, their bases being on the \(z=0\) plane (the transverse plane). We call, respectively, the \(z=0\) plane and its parallel plane at \(z=h\) the bottom and the top ends of the system. Assume that the bottom bases centers of the \(L^2\) cylinders form a square regular array on the \(z=0\) plane. Let \(a>2\rho \) be the distance between the centers of the bases of two neighboring cylinders and \(\delta =a-2\rho \) the minimal width of the interstices (see Fig. 1, left panel).

Consider a particle entering the lattice through the bottom plane, thus with longitudinal velocity component \(v_\parallel >0\), and let \(v_\perp \) be the modulus of the projection of the velocity on the transverse plane.

Assuming uniformly distributed positions and transverse velocity directions as initial conditions at the bottom end, we estimate the typical time needed by a particle to exit the array from the top end.

The 2D motion of the system is equivalent to the motion of a particle inside an “infinite-horizon” periodic billiard table: a billiard in which there are corridors running straightforwardly towards the perimeter. The average time spent by a particle inside the billiard can be estimated by using the so called Machta-Zwanzig approximation [68], which holds in the limit \(\delta \ll a\) (as for the finite-horizon case). We assume therefore that the particle spends in each elementary cell (see Fig. 1, right panel) a random time exponentially distributed with mean

$$\begin{aligned} \tau _\mathrm{R} = \frac{\pi (a^2-\pi \rho ^2)}{4 v_\perp \delta } \end{aligned}$$
(1)

and then moves with equal probability 1 / 4 to any of the four neighboring cells.Footnote 4 Hence, we can estimate the typical total time \(\tau \) spent by a particle in the billiard by considering a two-dimensional homogeneous random walk on a square of \(L \times L\) points in \({\mathbb {Z}}^2\). The walker starts on the square from a uniformly distributed random point. We then evaluate the mean number of hops n performed by the walker to reach the external boundary of the square. The typical time needed by the particle to exit the billiard is then given by

$$\begin{aligned} \tau = n \tau _\mathrm{R} = n \frac{\pi (a^2-\pi \rho ^2)}{4 v_\perp \delta } \end{aligned}$$
(2)

We evaluate n numerically by averaging the total number of hops performed by each particle in an ensemble of \(10^6\) particles. By interpolating the results as a function of the side length L, we find \(n=L^2/7\). The quadratic dependence on the side length of the square is quite obvious, since the random walk is symmetric, while the precise value of the numerical prefactor is not.

In the following, we briefly discuss the algorithm we used in MC simulations for an infinite horizon billiard. The semi-analytical expression in Eq. (2), with \(n=L^2/7\), is then compared to MC numerical results.

3.1 Simulated ions trajectories

We consider a square primitive cell with side of length a and periodic boundary conditions (Fig. 1, right panel). The CNT transverse section is a centered circle in the cell. Each cell is labeled with the indices (ij), which define its position in the \(L \times L\) lattice. A particle moves in the lattice and propagates through multiple reflections on obstacles. The starting position of the particle, projected onto the transverse plane, is determined by \((i_0,j_0)\), the initial \((x_0,y_0)\) coordinates within the cell and the initial \(v_{\perp ,0}\) direction; these quantities are randomly extracted from uniform distributions. We also assume that the particle trajectory starts outside the nanotube.

As a first step, we check if the ion trajectory intersects any obstacle in the cell: (1) If it does, we calculate the reflection angle and determine the new ion trajectory; (2) if it does not, we evaluate the ion position at the boundary of the cell, according to its direction. Then, we exploit the periodic boundary conditions to place the particle on the opposite side of the cell, with proper position and transverse velocity (Fig. 1, right panel). This procedure is repeated until a stop condition is fulfilled, that is either when the ion exits the lattice or it covers a length \(d = h \frac{v_\perp }{v_\parallel }\) in the transverse plane.

3.2 Mean exit time

Below, we show the MC results for the mean exit time, \(\tau \), as a function of L from a lattice with \(\rho ~=~5.4\) nm and \(a=11\) nm. When the exit time \(\tau \) from the transverse lattice is smaller than that from the top surface of the CNT array, we are losing a signal count in our ideal DM detector.Footnote 5

We evaluate \(\tau \) for \(L = 100, 150, 200, 250\) and we interpolate the results with \(\tau (L) = \tau _\mathrm{R}\, \frac{L^2}{p_0}\), where \(p_0\) is a free fit parameter. The same is done for a \(\rho =5.45\) nm and \(a=11\) nm lattice. The results are shown in Fig. 2.

Fig. 2
figure 2

Numerical values for the mean exit time from the transverse lattice (\(\tau \)), as functions of L, for \(\rho = 5.4\) nm, \(a = 11\) nm (circles) and \(\rho =~ 5.45\)  nm, \(a =~ 11\)  nm (squares) lattices. The point interpolation returns \(p_0 = 9.13\) (continuos line) and \(p_0 = 8.36\) (dashed line), respectively. The transverse velocity of the carbon ion is \(v_\perp = \sqrt{2 E_\perp / M_C}\), where \(E_\perp = 300\) eV is its transverse energy and \(M_C\) its mass

Finally, in Fig. 3, we show the ratio R of the semi-analytical and numerical results for the average exit time from the transverse lattice, extracted for different values of \(\delta /a\). As shown in Fig. 3, the Machta-Zwanzig approximation becomes effective once \(\delta /a \rightarrow 0\).

Fig. 3
figure 3

Ratio R between semi-analytical and numerical results for the mean exit time from the transverse lattice, for different values of \(\delta /a\)

4 Lateral losses

In this Section, we address the question whether a particle reaches the top end before exiting the lattice through its sides. We will consider arrays with larger lattice spacings, \(a = 58\) nm, and \(\rho = 5\) nm. These are the experimental values obtained with a scattering electron microscope (SEM) image analysis of a sample of aligned CNTs (Fig. 4).

Fig. 4
figure 4

Image of aligned CNTs on a silicon substrate obtained with a SEM. The sample has an inclination of \(60^\circ \) with respect to the electron beam

We then calculate the lateral losses through the sides in the case of a regular lattice and in the case of a random system of CNTs. In this second case, which reasonably provides a more realistic description of a physical CNT array,Footnote 6 the spacing between tubes is not constant. Specifically, we assume a Gaussian distribution for the displacements of the CNT center positions around the sites of a regular lattice. The simulated carbon ion has an initial energy \(E_\parallel ={\mathbf p}^2_\parallel /2M_C= 1\) keV and \(E_\perp ={\mathbf p}_\perp ^2/2M_C = 300\) eV and it can either exit the CNT lattice from the top, after covering the CNT length \(h \simeq 300\, \upmu \)m, or from the lateral walls, i.e. exit from the transverse lattice, before the top is reached. In the latter case, a potential signal DM counting is lost.

We call \(\eta \) the fraction of particles leaving from the external perimeter before reaching the top. We expect a 1 / L behavior, which can be explained as follows. If L is sufficiently large, we expect that most of the particles, which exit from the sides, originate within a thin frame close to the external perimeter. The number of particles generated with random initial positions and momenta on the transverse lattice scales with \(L^2\), whereas the number of particles generated close to the perimeter scales with L. Hence, we expect the \(\eta \sim 1/L\) scaling.

Fig. 5
figure 5

Numerical results for \(\eta \) on a transverse lattice with parameters \(\rho = 5\) nm and \(a = 58\) nm as a function of the lattice size L. \(\eta \) stands for the fraction of particles leaving from the external lattice perimeter, before reaching the CNT top. We provide results for a regular (squares) and a random Gaussian lattice (circles), with zero mean \(\upmu \) and \(\sigma = 10\) nm. The curves, \(\eta _\mathrm{reg}(L)\) and \(\eta _\mathrm{rand}(L)\), which fit the regular and random lattice values of \(\eta \), are shown as continuous and dashed lines, respectively

Fig. 6
figure 6

Numerical results of \(\eta \) for a lattice with parameters \(\rho = 5\) nm and \(a = 58\) nm as a function of the CNT height h. \(\eta \) stands for the fraction of particles leaving from the external lattice perimeter, before reaching the CNT top. We provide results for a regular (squares) and a random Gaussian lattice (circles), with null mean \(\upmu \) and \(\sigma = 10\) nm

The results of our MC simulations for the regular and random lattices are shown in Fig. 5 with two curves superimposed, \(\eta _\mathrm{reg}(L) = \frac{414}{L}\) and \(\eta _\mathrm{rand}(L) = \frac{314}{L}\), which fit the data in the regular and random cases, respectively. It is interesting to observe that random lattices trap more particles than regular ones because infinite horizons are closed due to the random displacement of the obstacles.

In Fig. 6, we show another plot for \(\eta \) as a function of the nanotube height, h, with \(L = 2\times 10^5\). It is worthwhile noting that lateral losses, if L is sufficiently large, do not change dramatically as h grows. Thus, relying on these results for \(\eta \) as a function of L and h, we can conclude that, if we consider a CNT array with L of the order of \(10^5\) or larger and a realistic value of the height, \(h\sim \) 300 \(\upmu \)m, the amount of lateral losses can be kept negligibly small.

These are explanatory results, taken in the limit of small ion longitudinal energy. An estimation of the lateral losses for ions whose initial conditions are produced by the scattering of a galactic halo WIMP on the target nucleus, as computed in [1, 2], are discussed in Sect. 5 (see Table 1).

5 Interactions between ions and CNT walls

In the previous simulations, we discussed the special case of ions whose transverse energy is below the potential barrier of the CNTs, so that reflections from nanotubes occur in the transverse lattice. In the following, we will consider the general case of ion initial conditions being produced by the scattering of a galactic halo WIMP on the target nucleus, as computed in [1, 2]. In order to run our Monte Carlo simulations, a specific value for the WIMP mass, \(M_\chi \), must be chosen. Our choice is to consider WIMPs with a mass equal to that of the carbon-12 nucleus, because the largest energy transfer occurs when projectile and target masses are equal.

Table 1 Results of our simulation. We consider a total number of \(10^5\) ions trajectories and report the fraction of possible top, bottom, side and dead events, as explained in the text

In the case the channeling initial conditions are not met, ions do not get reflected at nanotube’s surfaces and are also subject to energy losses [5, 911] and angular deviations [12, 13], due to the interaction with atoms when crossing nanotubes. Thus, unlike Refs. [1, 2], the ion motion is not limited to the internal volume of a carbon nanotube, but ions can propagate within the entire CNT array with the possibility of traversing CNT surfaces.

Moreover, in addition to chiral CNTs, we also include a 30 % fraction of armchair tubes, which is approximately the fraction of metallic nanotubes in a generic CNT sample [43]. The potential barrier of chiral CNTs is axially symmetric and equal to 390 eV, while the potential of armchair CNTs can be approximated as a square pulse shape [1, 2, Fig. 5]. For the sake of simplicity, the latter is written as

$$\begin{aligned} U(r= \rho ,\phi ) = \left\{ \begin{array}{rl} 100 \text{ eV } &{}\quad (n \text{ even }) \\ 390 \text{ eV } &{}\quad (n \text{ odd }) \end{array} \right. \end{aligned}$$
(3)

Here, \(\phi \) and r are cylindrical coordinates, with \(\frac{2 \pi n}{304} + \phi _0< \phi < \frac{2 \pi (n+1)}{304} + \phi _0\), \(\phi _0\) is a random phase, extracted from a uniform distribution in the \([0,2\pi ]\) range, and 304/2 is the number of “windows” in the tube wall, namely those portions of the CNT surface for which \(U(r= \rho ,\phi ) = 100\) eV.

5.1 Energy loss

Nuclear stopping prevails on the electronic one [11] for very slow ions (with a kinetic energy of a few keV per nucleon). The latter can thus be neglected, as a first approximation. Following Ref. [5], with some appropriate modifications, we will discuss the formalism to calculate energy losses.

The position dependent nuclear stopping force is given by

$$\begin{aligned} F_n(r) = -S_n(E) n_a(r) \end{aligned}$$
(4)

where r is the radial coordinate in the plane transverse to the CNT axis and \(n_a(r)\) the nuclear distribution, averaged over a cylindrical surface of radius r coaxial with the CNT. It can be approximated as

$$\begin{aligned} n_a(r) = \frac{n_s}{\sqrt{2\pi } u_\perp } e^{-\frac{(r-\rho )^2}{2u_\perp ^2}} \end{aligned}$$
(5)

where \(u_\perp = 8.6 \times 10^{-3}\) nm is the transverse thermal vibration amplitude at 300 K and \(n_s = 38.0\) nm\(^{-2}\) the atomic density on the CNT surface [1, 2]. \(S_n(E)\) depends on the interatomic potential chosen to model the ion-nucleus interaction.

Our choice is the ZBL (Ziegler, Biersack and Littmark) universal repulsive potential [9], because it provides, in the energy range we consider here, results that are more precise than those of classical atomic models, like Thomas-Fermi or Bohr [10]. In Ref. [11], the ZBL potential was interpolated with the formula

$$\begin{aligned} S_n(E) = \frac{8.462\cdot 10^{-15} Z_1 Z_2 M_1 S_n(\epsilon )}{(M_1+M_2) (Z_1^{0.23} + Z_2^{0.23})} \text{ eV }\cdot \text{ cm }^2 \end{aligned}$$
(6)

where \(S_n(\epsilon ) = \frac{0.5 \text{ log }(1+1.1383\epsilon )}{\epsilon +0.01321\epsilon ^{0.21226}+0.19593\epsilon ^{0.5}} \). Here, the indices 1 and 2 refer to the projectile and target nuclei, respectively, and \(\epsilon \) is the reduced energy, defined as

$$\begin{aligned} \epsilon (E) = \frac{M_2 a E}{(M_1+M_2)Z_1 Z_2 e^2} \end{aligned}$$
(7)

where \( a = 0.885 a_0 (Z_1^{2/3} + Z_2^{2/3})^{-1/2}\) is the interatomic screening radius in Lindhard’s theory (\(a_0\) is the Bohr radius), E the ion kinetic energy, \(M_i\) and \(Z_i e\) (\(i= 1,2\)) the masses and charges of the projectile and target nuclei.

We call b the impact parameter with respect to the center of the nanotube (Fig. 7). When the ion crosses the CNT wall, it loses an amount of energy

$$\begin{aligned} \Delta E(b;E) = \int _0^\infty F_n\left( \sqrt{x^2+b^2}\right) dx \end{aligned}$$
(8)

where \(x = \sqrt{r^2 - b^2}\). It is then convenient to average \(\Delta E(b;E)\) over the impact parameter distribution of an homogeneous beam, \(\frac{dP}{db} = \frac{4 \sqrt{\rho ^2 - b^2}}{\pi \rho ^2}\). In this way, we obtain a parametrization for the average energy loss in a CNT crossing depending on ion kinetic energy only.

5.2 Angular deviation effects

When the ion crosses a nanotube surface, it is also subject to angular deviations due to Coulomb scattering with nuclei. We consider two possible regimes, depending on the angle of the incident particle with respect to the CNT surface: (1) single scattering and (2) multiple scattering. A rough way to distinguish between them is discussed in the following.

Fig. 7
figure 7

The blue line represesents the trajectory of a particle crossing a CNT (red line), with radius \(\rho \). b is the impact parameter. Here, we neglect possible angular deviation effects

Fig. 8
figure 8

2D representation of the procedure used to estimate \(\Theta _{SM}\). The blue line is the limit ion trajectory, which distinguishes between single and multiple scattering regimes. The orange circles are the screened Coulomb fields (of radius \(R_C\)) of two carbon nuclei in the graphene lattice, belonging to the same unit cell. \(\ell = 0.14\) nm is the carbon–carbon bond length in graphene

We introduce here a limit angle \(\Theta _{SM}\). If the incident angle between the ion direction and the CNT surface is larger than \(\Theta _{SM}\), the ion is subject to single (Rutherford) scattering, otherwise undergoes multiple scattering. The incident angle is equal to \(\Theta _{SM}\) when the ion trajectory, as it crosses the nanotube surface, is tangent to the screened Coulomb fields of two carbon atoms belonging to the same unit cell. The Coulomb fields are described as spheres, with radius \(R_\mathrm{C} = a_0 \, Z^{-1/3}\). \(\Theta _{SM}\) can then be calculated as (see Fig. 8)

$$\begin{aligned} \Theta _{SM} = \arcsin \left( 2R_\mathrm{C}/\ell \right) \end{aligned}$$
(9)

where \(\ell = 0.14\) nm is the carbon-carbon bond length in graphene.

5.2.1 Single scattering regime

If the particle enters the CNT with an incident angle larger than \(\Theta _{SM}\), we can calculate the ion-nucleus scattering angle using Rutherford theory. In particular, the scattering angle, \(\theta _\mathrm{s}\), is extracted from the distribution \({\sim }\frac{\text{ cos } \theta _\mathrm{s}}{\text{ sin }^3 \theta _\mathrm{s}}\).

The probability of carbon-ion–nucleus scattering can be estimated as the ratio between the fraction of surface of the graphene lattice unit cell “occupied” by the screened nuclear Coulomb field and the total area of the unit cell. With an effective shielding radius of the order of \(a_0\, Z^{-1/3}\), the calculated probability is \(10~\%\), approximately.

5.2.2 Multiple scattering regime

When a scattered carbon ion moves grazing a CNT wall (a graphene layer) with a direction almost parallel to its axis, multiple scattering might occur.

The most appropriate treatment to estimate angular deviations of low energy ions undergoing \(N \lesssim 20\) scatterings, is described in [12, 13]. The starting point is the differential scattering cross-section by Lindhard, Nielsen and Scharff (LNS) [44], which describes the dynamics of a projectile incident upon a target atom on the basis of classical scattering theory and the Thomas-Fermi model of atoms. In the treatment in [12, 13] further assumptions are considered: (a) atoms are described as spheres with radius \(r_0\); (b) binary collision events have azimuthal symmetry; (c) there is negligible energy loss in any single collision; (d) the scattering angles are small. In this way a simplified expression of the angular distribution of the projectile after multiple scattering can be obtained in terms of reduced variables [12]. These are the reduced energy, \(\epsilon \) [see Eq. (7)], the reduced total scattering angle, \(\tilde{\theta }_\mathrm{s} = \frac{\epsilon }{2} \frac{M_1+M_2}{M_2} \theta _\mathrm{s}\), and the reduced thickness, \(\chi = \frac{a^2 N}{r_0^2}\), given in dimensionless units. Under these assumptions, the angular distribution of the projectile after multiple scattering can be written as

$$\begin{aligned} \begin{array}{l} F(\tilde{\theta }_\mathrm{s}) = \frac{\epsilon ^2}{8 \pi } \left( \frac{M_1+M_2}{M_2}\right) ^2 \left[ f_1 (\chi ,\tilde{\theta }_\mathrm{s}) - \frac{a^2}{r_0^2} f_2 (\chi ,\tilde{\theta }_\mathrm{s}) \right] \end{array} \end{aligned}$$
(10)

where \(f_1(\chi ,\tilde{\theta }_\mathrm{s})\) and \(f_2(\chi ,\tilde{\theta }_\mathrm{s})\) are functions, calculated by numerical integration and tabulated in Ref. [12].

5.3 Monte Carlo estimates of the CNT array channeling efficiency

We consider a random lattice, with parameters a = 58 nm, \(\rho \) = 5 nm, \(\upmu = 0\), \(\sigma = 10\) nm, size \(L = 10^5\) and nanotube height of 300 \(\upmu \)m. The open end of the CNT array is directed along the WIMP wind direction, which is opposite to the Sun’s direction in the Galactic frame (leading towards the Cygnus constellation). The particle trajectory is considered to start outside the nanotube internal volume at some given distance from the bottom of the CNT array basis extracted from a uniform random distribution. We define different event categories. (1) Top events when the ions exit from the top end of the array, with energy above a detection threshold on the ion kinetic energy of \(E_\mathrm{th} = 1\) keV:Footnote 7 these are the ions that can eventually be detected; (2) Bottom events when the ions reach the CNT substrate; (3) Dead events when the ions reach energies below \(E_\mathrm{th}\) (because of energy loss) while they are still propagating within the array; (4) Side events when the ions exit from the lateral sides of the array. For all of them, the initial kinematic conditions are taken from distributions expected for WIMP-nuclei collisions.

We define \(\theta \) to be the angle between the ion trajectory and the Sun’s direction.

Fig. 9
figure 9

Distribution of the initial total kinetic energy \(E=E_\parallel +E_\perp \). We also show the distributions of top, dead and bottom events as a function of the initial conditions

5.3.1 Number of top events

A MC simulation including all the effects described above is performed to study the CNT array channeling efficiency. The latter is defined as the ratio between top events and the total number of scattering events. The results are shown in Figs. 9, 10, 11 and Table 1. The estimated channeling efficiency of the CNT array is 31 %.

Fig. 10
figure 10

Distribution of the initial ion directions. We also show the distributions of top, dead and bottom events as a function of the initial conditions

When the initial ion energy distribution is peaked at low values of E, as in Fig. 9, most of the particles do not succeed to exit the array, as their energy sets below \(E_\mathrm{th}\) before they can leave the lattice. On the other hand, the target channeling efficiency heavily depends on the orientation of the CNT, as expected; in particular, since the recoil distribution is peaked at initial angles \(\theta \approx \pi \), Fig. 10, the number of top events is much larger than that of bottom events.

This is an important confirmation of the hypothesis of an anisotropic response of the CNT array to the WIMP wind described in [1, 2]. Moreover, almost 1 / 4 of top events leave the array because of secondary channeling effects, which can change the initial particle direction and make it satisfy the channeling conditions in the CNT interior.

Fig. 11
figure 11

Histograms of final ion kinetic energies and final directions for top and bottom events

In Fig. 11, we show the final ion kinetic energies and directions as the particles reach the top or the bottom of the CNT array. The ions might roughly lose on average 4 keV during their path towards the top of the array. As expected, top events take place when ions have an initial kinetic energy higher than the mean initial one; moreover, we observe that their mean final angle is closer to \(\theta = \pi \) than the mean initial one, due to secondary channeling effects.

5.3.2 Target mass

After providing an estimation of the target channeling efficiency for a given set of lattice parameters, we want to see how it varies with the lattice spacing at fixed CNT radius, \(\rho = 5\) nm. This can give important indications to optimize the cost and size of the target. For example, if distances between tubes are small, we can arrange more CNTs on a given surface.

For small values of a, particles undergo many collisions with CNTs. Therefore, their mean energy loss is larger and the number of dead events increases with respect to the large corridor case. However, a relatively strong decrease of the lattice spacing does not heavily reduce the number of top events. Specifically, the channeling efficiencies of a lattice with \(a = 10\) nm and one with \(a = 70\) nm are 27 and \(31 ~\%\), respectively.

Table 2 Total CNT mass in a large-scale target, as a function of the lattice spacing a. Nanotube height is h = 300 \(\upmu \)m and radius is \(\rho = 5\) nm

Given this, we want to find a value for the lattice spacing, which may provide a suitable target mass and a good channeling efficiency. We assume that the total surface of the target is 100 m\(^2\). The target is made up of 100 panels. Each of them has a surface of 1 m\(^2\) and consists of a double “brush”, composed of a large number of adjacent CNT arrays. Including the active detection volume of the readout apparatus, each panel might have a thickness of \({\approx }10\) mm. The target plus detector volume is then roughly \(1 \times 1 \times 1\) m\(^3\). We assume that CNT array units are closely packed with each other, so that the number of CNTs in a panel is \({\approx }2 \frac{ \text{ m }^2}{a^2}\). Considering a CNT surface density of 1 / 1315 g m\(^{-2}\) and a nanotube height of 300 \(\upmu \)m, we compute the total CNT mass of the target for different values of a. The results are reported in Table 2. In order to have about 1 kg of CNT mass, we should consider arrays with distances between nanotubes less than 30 nm. These values for a correspond to an array channeling efficiency of \(27~\%\).

6 Results and conclusions

We studied the dynamics of low energy ions in a carbon nanotube lattice with Monte Carlo simulations. Our results were used to provide an evaluation of the channeling efficiency of a target, composed of a large number of adjacent CNT arrays. The system, consisting of the CNT lattice target for WIMP particles plus the readout apparatus to detect the ions emitted by the lattice at CNTs’ top end, represents our WIMP directional detector [1, 2].

At the present initial stage of this research, we only focus on the channeling potential of our target, as a function of parameters like the lattice spacing and nanotubes height/diameter. The target is considered to be background-free, even though it may contain a certain amount of radioactive contaminants. A detailed discussion of background sources and an exhaustive description of the readout apparatus needs an experimental effort that is underway.

Collisions with WIMPs might struck carbon ions out of their lattice positions and inject them in the array with initial kinematical conditions depending on the relative orientation of the CNT axes with respect to the apparent WIMP wind from the Cygnus. The smaller the angle between these two directions, the higher the probability of channeling within the single nanotubes or from the interstices among them. The ions whose trajectories exit from the surface with open end nanotubes (on the opposite side CNTs terminations are closed by a substrate as in Fig. 4), might be detected by the readout apparatus and constitute the directional DM signal.

The array efficiency depends on several technical specifications, as the length of the CNT array basis in terms of number of nanotubes and the lattice spacing. Ions with right initial conditions, which anyway get lost from the lateral sides of the array, are weakening the signal. It is thus worthwhile to estimate the lateral ion losses as a function of the size of the array. We showed that lateral ion losses can be kept sufficiently low if we consider CNT arrays with a number of nanotubes \({\gtrsim }10^5\times 10^5\), within a large range of nanotube heights. As can be seen from the results of Table 1, calculated with the initial kinematic conditions from the ion recoil distribution (see [1, 2] and Figs. 9, 10), the expected lateral losses are of the order of \(0.5~\%\), approximately.

Therefore, commercially available CNT arrays, with a lateral side of \(10^6 - 10^7\) nanotubes, are substantially unaffected by this problem. The channeling efficiency should also depend on the lattice spacing, a, between nanotubes – in a weak way as we found. Because of this, we can consider a small lattice spacing, \(a < 30\) nm, in order to pack a suitable target mass, of the order of 1 kg, on a given surface (100 m\(^2\), approximately) preserving, at the same time, the array channeling efficiency.

An important outcome of the present study and Refs. [1, 2] is that a CNT array may cooperate to effectively provide the required anisotropic response for the directional detection of WIMPs. In fact, the number of calculated top events is much larger than that of bottom events, which corresponds to the number of top events when the CNT brush is reversed with respect to the direction of the WIMP wind (Table 1). The double CNT brush depicted in Refs. [1, 2] might be able to help to discriminate the signal from the background. This would necessarily involve, for example, an assessment of the radiopurity of the CNTs, which is out of the scope of the present paper.

In [1, 2] the analysis was focused on the calculation of ion channeling within the fundamental constituent of the lattice: a single nanotube.

It was shown that it is difficult to match the right channeling conditions inside a single CNT immediately after a WIMP collision. However the CNT array as a whole – including interstices among nanotubes – can enlarge the acceptance of the target cooperating at driving the trajectories of not perfectly collimated ions towards the open exit. Indeed, we showed here that those ions which cannot be channeled in a single nanotube, but have initial kinematic conditions close to the channeling ones, have further chances to be channeled by the array, including the interstitial space between CNTs.

In Refs. [1, 2], the calculated fraction of ions channeled in the nanotubes, immediately after a WIMP scattering event, is \(0.4~\%\); see [1, 2, Fig. 7]. The remaining large majority, which is the subject of the present study, consists of those particles scattered outside the single nanotube and/or not satisfying the very strict channeling conditions within a single CNT. As shown in Table 1, a non-negligible fraction of these particles may be guided towards the top end of the system by the interstitial spaces between CNTs. Therefore, by combining the previous results of Refs. [1, 2] and those of the present paper, we estimate that the average fraction of particles reaching the top end of the system grows from \(0.4~\%\) [1, 2] up to \({\approx }30~\%\). This represents the channeling efficiency for ions of our CNT target after a WIMP scattering event.

To quantify the channeling potentiality of our CNT lattice as a whole with respect to the single nanotube case, we can also introduce an acceptance angle, \(\theta _\mathrm{a}\). Specifically, the acceptance angle is calculated in such a way that the integral over the ion recoil distribution up to \(\theta _\mathrm{a}\) is equal to the fraction of channeled top events, namely those events which reach the top end satisfying channeling conditions. The computed value for the CNT array is \(\theta _\mathrm{a} = 35^\circ \), while that for the single nanotube, calculated by using the findings of Refs. [1, 2], is \(\theta _\mathrm{a} = 4^\circ \). Thus, an increase in the channeling efficiency of the lattice as a whole, with respect to the single nanotube, can be translated in terms of a larger target acceptance.

Such an improvement has obvious consequences on the construction specifications of a Dark Matter detector, especially in terms of target mass. Testing experimentally the single carbon nanotube array unit, with electron or neutron probes for example, will finally tell to which extent the approximation used in our calculations are realistic.