1 Introduction

The search for dark matter (DM) particles is one of the main research goals of many running and planned experiments. The evidence for the existence of DM has so far been based only on observations of its gravitational interactions. Still, it is expected that it can also be produced at colliders, interact with ordinary matter in direct search detectors or produce signal detectable in indirect search experiments when annihilating in the dense regions of the universe. Many different theoretical models have been proposed to describe the nature of DM and they result also in many different discovery scenarios. Collider experiments, assuming DM particles can be produced at high energy collisions, have to rely on indirect signatures, as direct observation of DM particle in the detector is not possible. Experimental searches are based on the processes in which the DM particle production is associated (due to production mechanism or in the decay chain of more massive objects) with the production of particular final state objects like jets, massive gauge bosons or high energy photons.

The mono-photon signature is one of the considered scenarios to look for DM particle production in future \(\hbox {e}^{+}\hbox {e}^{-}\) colliders. We usually assume that DM particles, denoted \(\upchi \) in the following, can be pair produced in the \(\hbox {e}^{+}\hbox {e}^{-}\) collisions via exchange of a new mediator particle, which couples to both Standard Model (SM) particles and DM states:

$$\begin{aligned} \hbox {e}^{+}\hbox {e}^{-}\rightarrow \upchi \; \upchi \; . \end{aligned}$$

However, if this is the case, the produced final state is invisible in the detector. The simplest way to detect this process is via the observation of additional hard photon radiation from initial state leptons, as shown in Fig. 1. Production of the initial state radiation (ISR) photon should be independent on the details of the DM production model. By studying the distribution of photons emitted in the process

$$\begin{aligned} \hbox {e}^{+}\hbox {e}^{-}\rightarrow \upchi \; \upchi \; \upgamma \end{aligned}$$

we should be able to constrain the DM particle production cross section. Bounds on DM production processes with the mono-photon signature have been derived from LEP results [1,2,3,4]. Production of DM particles in this channel has also been recently considered for ILC running at 500 GeV [5]. For proper estimate of the experimental sensitivity, precise modelling of all background processes is required.

Fig. 1
figure 1

Diagram describing DM particle pair production process with additional ISR photon radiation

Fig. 2
figure 2

Diagrams describing the neutrino pair production process with additional photon radiation

The Whizard program [6, 7] is a flexible tool, which is widely used for numerical cross section calculations and generation of Monte Carlo event samples in collider studies for Standard Model processes and many different Beyond Standard Model (BSM) scenarios. The main goal of the presented study is to develop the proper framework for simulation of SM background processes to mono-photon study in Whizard. Main SM background contributions are expected to come from the radiative neutrino pair production process

$$\begin{aligned} \hbox {e}^{+}\hbox {e}^{-}\rightarrow \upnu \; \upnu \; \upgamma \end{aligned}$$

shown in Fig. 2, which can not be distinguished from the signal process on the detector level, and the radiative Bhabha scattering

$$\begin{aligned} \hbox {e}^{+}\hbox {e}^{-}\rightarrow \hbox {e}^{+}\hbox {e}^{-}\; \upgamma \end{aligned}$$

which contribute to the mono-photon background when both electrons escape undetected along the beam pipe [5].

The standard procedure to take ISR effects into account when generating events with Whizard is to use the built-in lepton ISR structure function which includes all orders of soft and soft-collinear photons as well as up to the third order in high-energy collinear photons. However, this approach allows only for a proper modelling of the kinematics of the hard scattering, but is not suitable when we expect photons to be detected in the experiment. The ISR photons generated by Whizard should not be considered as ordinary final state particles. Their energy and transverse momenta correspond to the sum over all photons radiated in the event from a given lepton line. For proper description of the photon measurement, the hard non-collinear photon emission should be included in the generation of the considered background process on the matrix element level. Generator-level cuts can be applied, corresponding to the detector acceptance, on the final state photon(s), which should also allow to remove divergences in the cross section calculations. To avoid double-counting, a dedicated merging procedure is then used to remove events with photons from ISR structure function emitted in the same kinematic region. The idea of merging tree-level cross section calculations for processes with different photon multiplicities has been considered in the past, see eg. [8, 9].

We present results obtained for the (radiative) neutrino pair production and for the (radiative) Bhabha scattering, for the energy range from 240 GeV to 3 TeV, corresponding to the energy reach of the considered future \(\hbox {e}^{+}\hbox {e}^{-}\) collider projects: CEPC [10], FCCee [11], ILC [12] and CLIC [13]. The proposed approach is more general and can be applied to any process with photon radiation, which can be simulated in Whizard. Conceptually the procedure is reminiscent of the MLM matching in QCD [14], with simplifications of not including a QED shower, an \(\alpha _{em}\) running, \(\gamma ^* \rightarrow f {\bar{f}}\) splittings in extra emissions or photons in the initial state, which are justified by the smallness of the coupling, \(\alpha _{em}\ll 1\).

Fig. 3
figure 3

Detector acceptance expected for the future experiments at \(\hbox {e}^{+}\hbox {e}^{-}\) colliders in the \((q_+,q_-)\) plane, for collision energies of 380 GeV (left) and 3 TeV (right). Dashed lines indicate a default cut used to restrict the phase space for ME photon generation (red) and the cut used for hard photon selection (black), see text for details

2 Hard photons from \(\upnu {\bar{\upnu }}\) events

2.1 \(\upnu {\bar{\upnu }}\) production

Two SM diagrams contribute to the neutrino pair production in \(\hbox {e}^{+}\hbox {e}^{-}\) collisions: the one with s-channel \(\text {Z}\) boson production and t-channel exchange of the \(\text {W}^{\pm }\) boson. For both processes, the ISR photon can be emitted by the incoming electron or positron, but for the process with the \(\text {W}^{\pm }\) boson exchange, radiation is also possible from the \(\text {W}^{\pm }\) line, see Fig. 2. This is an additional argument to conclude that the standard approach to ISR photon generation, as implemented in Whizard, should not be used for detailed simulation of radiative neutrino pair production events. Contribution of the diagram with photon radiation from the \(\text {W}^{\pm }\) line significantly reduces the cross sections for radiative neutrino pair productionFootnote 1 with the largest impact observed for multi-photon events and events with high photon transverse momenta. Therefore, for precise kinematic description of photons entering the detector, we need to include hard photon emission directly in the process matrix element (ME) calculation. On the other hand, very soft and collinear photons should still be simulated with the parametric approach, taking into account proper summation of higher order corrections. That is why a dedicated procedure for merging between the two regimes is needed.

2.2 ME-ISR merging

In the presented study we use the following variables, calculated separately for each emitted photon, to describe kinematics of the emission:

$$\begin{aligned} q_{-}= & {} \sqrt{4 E_{_0} E_\gamma } \cdot \sin {\frac{\theta _\gamma }{2}} \; , \\ q_{+}= & {} \sqrt{4 E_{_0} E_\gamma } \cdot \cos {\frac{\theta _\gamma }{2}} \; , \end{aligned}$$

where \(E_{_0}\) is the nominal \(\hbox {e}^{+}\) and \(\hbox {e}^{-}\) beam energy, while \(E_\gamma \) and \(\theta _\gamma \) are the energy and scattering angle of the emitted photon in question. For the single photon emission they would correspond to the virtuality of the electron or positron after (real) photon emission.

Table 1 Cross section values for (radiative) \(\upnu {\bar{\upnu }}\) events with different collision energies and different multiplicities of photons included in the matrix element calculations. Number of significant digits indicates the statistical precision resulting from Whizard integration
Table 2 Cross section values for different merging parameter \(q_{min}\) in (radiative) \(\upnu {\bar{\upnu }}\) events for different multiplicities of photons included in the matrix element calculations. Number of significant digits indicates the statistical precision resulting from Whizard integration

Variables \(q_{-}\) and \(q_{+}\) are independent and the pair of values (\(q_-\),\(q_+\)) gives the information on both the energy and scattering angle of a given photon. Shown in Fig. 3 is the expected CLIC detector coverage in the (\(q_-\),\(q_+\)) space, for 380 GeV and 3 TeV running. We assume that photons will be well reconstructed in the detector for scattering angles between 7\(^\circ \) and 173\(^\circ \) (corresponding to the full efficiency of the central tracking detectors, required to reject electron background) and above the energy threshold of 5 GeV. Also indicated are the expected acceptances of the beam calorimeter (BeamCal: angular coverage from 10 to 46 mrad, energy threshold of 30 GeV) and luminosity calorimeter (LumiCal: angular coverage 39 to 134 mrad, energy threshold of 10 GeV) [15]. Only photons with large values of virtualities \(q_-\) and \(q_+\) can be measured in the detector. We therefore require photons generated at the ME level to have energy above \(E_{min}=1\) GeV and \(q_\pm \) virtualities above the merging scale \(q_{min}\). ISR is also taken into account in the cross section integration and generating events, always resulting in two additional photons in the event.Footnote 2 The transverse momenta of ISR photons are taken into account on the event simulation level.Footnote 3 At the same time, to avoid double counting, we reject the events with any of the ISR photons passing the ME photon selection cuts.Footnote 4 This procedure will be referred to as ’ISR rejection’ in the following. After ISR rejection, the phase space for photon radiation is unambiguously divided into ME emission and ISR regions, as indicated with red dashed line in Fig. 3 for merging scale \(q_{min}=1\) GeV. As mentioned above, photons generated by Whizard from the ISR structure function should not be considered as single physical particles, but correspond to the sum over all photons radiated in the event from a given lepton line. Therefore, the proposed merging procedure is only approximate.

For the results presented in this paper, version 2.8.2 of Whizard [6, 7] was used, compiled with extended precision option.Footnote 5 Shown in Table 1 are the cross sections for neutrino pair production, for different multiplicities of ME photons (up to three) and different collision energies. The statistical uncertainties resulting from the Whizard integration are below or of the order of one permille for processes without or with one ME photon and increase up to 5% for processes with three photons. The second column gives the cross section for neutrino pair production with ISR photon radiation (before ISR rejection). The effect of the ISR is largest at low collision energies, where it increases the cross section by up to 25% for 240 GeV. The contribution from the ’radiative return’ results in the increase of the cross section for the lowest energies. The ISR contribution becomes negligible at the highest collision energies, where the neutrino pair production process is dominated by the \(\text {W}^{\pm }\) exchange diagram.

The last column in Table 1 gives the total cross section (sum over photon multiplicities) expected after ISR-ME merging, i.e. after removing events with ISR photons passing the ME photon selection (ISR rejection). The total cross section after ISR-ME merging is very close to the cross section for the \(\hbox {e}^{+}\hbox {e}^{-}\rightarrow \upnu {\bar{\upnu }}\) process with ISR generation only (without ISR rejection) showing that the merging procedure does not affect the normalisation on the sample. Shown in Table 2 are the cross section values for two selected collision energies, 380 GeV and 3 TeV, but for different merging scales \(q_{min}\). Cross sections for different photon multiplicities strongly depend on the \(q_{min}\) parameter. However, the total cross section after ISR rejection is basically independent of this parameter. We take \(q_{min} = 1\) GeV as the default value for the merging parameter in the following.

2.3 Hard photon selection

Table 3 Cross section values for (radiative) \(\upnu {\bar{\upnu }}\) events, for different collision energies and different multiplicities of photons included in matrix element calculations with a requirement of at least one of the matrix elements photons to be ’hard’. Number of significant digits indicates the statistical precision resulting from Whizard integration
Table 4 Cross section values for different merging parameter \(q_{min}\) and different multiplicities of photons included in the matrix element calculations in (radiative) \(\upnu {\bar{\upnu }}\) events with the ’hard photon’ requirement. Number of significant digits indicates the statistical precision resulting from Whizard integration

Only for a small fraction of neutrino pair production events the radiated photon can be measured in the detector. Therefore, additional photon selection on the generator level is required for efficient simulation of mono-photon events. We assume the final signal selection will require photon to be reconstructed in the angular range \(7^\circ< \theta ^\gamma < 173^\circ \) and with the transverse momentum \(p_{T}^\gamma > p_{T}^{min} = 5\) GeV. These requirements will be referred to as ’hard photon selection’ in the following and ME photons passing this selection will be described as ’hard’. For multi-photon events, at least one ME photon needs to pass the hard photon selection. An example of the corresponding Whizard steering file is given in Appendix A.1.

Fig. 4
figure 4

Distribution of the hard photon transverse momenta for radiative neutrino pair production at 380 GeV (left) and 3 TeV (right) in Whizard, for different values of the merging parameter \(q_{min}\). Distributions are normalised to the number of events expected for integrated luminosity of 1 fb\(^{-1}\)

Fig. 5
figure 5

Distributions of the number of photons in the neutrino pair production events generated by Whizard and the \(\mathcal{KK}\) MC. Compared are multiplicities of all generated photons (upper row) and for those remaining after hard photon selection (lower row), for collision energy of 380 GeV (left) and 3 TeV (right). Distributions are normalised to the number of events expected for integrated luminosity of 1 fb\(^{-1}\)

Shown in Table 3 are the cross sections for neutrino pair production with hard photon emission, for different multiplicities of ME photons and different collision energies. The cross sections listed for different photon multiplicities do not include ISR photon rejection requirement. The total cross section expected after the ISR-ME merging procedure is listed in the last column.

Compared in Table 4 are the cross section values obtained for different merging scales \(q_{min}\), for two selected collision energies, 380 GeV and 3 TeV. Cross section for single hard photon production (\(\nu {\bar{\nu }}+\gamma _{ME}\)) is expected to be independent of \(q_{min}\), as the hard photon selection is more restrictive than the virtuality cuts applied on ME photons. Deviation from this expectation is only observed for \(q_{min}=50\) GeV, when the virtuality cut enters the kinematic region of the hard photon selection, see Fig. 3.

For processes with two or three photons emitted on ME level, the cross sections strongly depend on the merging scale, as we require only one of the photons to pass hard photon selection cuts. Nevertheless, the total cross section for neutrino pair production with hard photon radiation, after ISR rejection is applied (last column in Table 4) is independent of \(q_{min}\). This confirms that the proposed ISR-ME merging procedure, despite being only approximate, works very well.

The influence of the beamstrahlung on the neutrino pair production turns out to be small. Taking into account the luminosity spectra expected for CLIC running at 380 GeV and 3 TeV resulted in 1.5% and \(- 3.5\)% change of the total cross sections (after ISR rejection), respectively. The cross section contribution from the process with four ME photons in the final state is at per mille level and was neglected in this study.

Figure 4 shows the distribution of the hard photon transverse momenta for radiative neutrino pair production at 380 GeV and 3 TeV, for different values of the merging parameter \(q_{min}\). It demonstrates that the photon transverse momentum distribution, after hard photon selection, is not sensitive to the choice of the \(q_{min}\) parameter.

2.4 Comparison of hard photon selection for Whizard and the \(\mathcal{KK}\) MC generators

To verify the accuracy of the proposed ISR-ME merging procedure we compare the results of Whizard 2.8.2 with those of the \(\mathcal{KK}\) MC 4.22 code [16, 17]. The \(\mathcal{KK}\) MC includes soft-photon resummation in Coherent Exclusive Exponentiation (CEEX) [18], based on the Yennie-Frautschi-Suura scheme [19] and the exact \({\mathcal {O}} (\text {Born}+\alpha ^{3/2})\) real and virtual matrix element corrections. Therefore single photon differential distributions in the \(\mathcal{KK}\) MC have a full NLO accuracy. Whizard on the other hand includes all order resummation of soft and soft-collinear, and hard-collinear emissions up to 3rd order in the ISR. The proposed procedure supplements Whizard ’s default precision with exact hard matrix elements up to order \({\mathcal {O}} (\text {Born}+\alpha ^{3/2})\). Therefore we expect that observables with at least 2 hard non-collinear photons for processes without FSR should have a similar accuracy as in the \(\mathcal{KK}\) MC while single photon ones will differ by missing genuine 1-loop QED corrections. To allow for direct comparison of the two approaches, electroweak corrections not available in Whizard are also disabled in the \(\mathcal{KK}\) MC. These corrections contribute to 2–3% of the total cross section.

Fig. 6
figure 6

Distributions of the photon energy (upper row) and transverse momentum (lower row) in the neutrino pair production events generated by Whizard and the \(\mathcal{KK}\) MC, for collision energy of 380 GeV (left) and 3 TeV (right), after hard photon selection. Distributions are normalised to the number of events expected for integrated luminosity of 1 fb\(^{-1}\)

Shown in Fig. 5 are distributions of the generated photon multiplicities, for Whizard and the \(\mathcal{KK}\) MC. Respective total cross sections for those samples are 50.6 pb and 51.1 pb for the 380 GeV case, 52.4 pb and 52.8 pb for 3 TeV scenario, with errors of order of 0.1%. If all generated photons are considered (upper row in Fig. 5), very different distributions are obtained for the two Monte Carlo codes. The \(\mathcal{KK}\) MC generates events with variable number of photons. Significant fraction of neutrino pair-production events is generated without any photon radiation but there are also events with up to 8 photons in the final state. For Whizard, there are always at least two photons in the final state, corresponding to the photons generated from ISR parametrisation for electron and positron beam. Fractions of events with two to five photons correspond to the relative contributions of processes with zero to three photons generated on the ME level. The ME photons generated by Whizard need to pass ISR-ME merging criteria and that is why their contribution decreases faster with photon multiplicity than in the case of the \(\mathcal{KK}\) MC.

However, after hard photon selection cuts are applied, corresponding to the expected detector acceptance, the multiplicity distributions obtained with Whizard and the \(\mathcal{KK}\) MC are in good agreement. Very good agreement is also observed for photon energy and transverse momentum distributions, which are compared in Fig. 6, for neutrino pair-production at 380 GeV and 3 TeV. Total cross sections for 380 GeV samples are 3.1 pb for both generators while for 3 TeV scenario Whizard sample has 3.9 pb and \(\mathcal{KK}\) MC 4.1 pb. This confirms that the proposed simulation procedure, including ISR-ME merging gives a proper description of the hard photon production in neutrino pair-production events.

3 Hard photons from Bhabha events

When the Bhabha process is to be considered as the background source in the mono-photon analysis, we should not set any constraints on the final state leptons (electron or positron) on the generator level. As they do not need to be observed in the detector, no requirement can be imposed on the minimum momentum transfer or minimum lepton scattering angle. This is the main problem in generation of Bhabha events, as the cross section for this process diverges for low scattering angles due to the Coulomb singularity. However, most of the divergencies are removed when we require a hard photon in the final state, as described in the previous section.

Table 5 Cross section values for different collision energies and different multiplicities of photons included in matrix element calculations in Bhabha events with a requirement of at least one of the matrix elements photons to be ’hard’. Number of significant digits indicates the statistical precision resulting from Whizard integration
Table 6 Cross section values for different merging parameter \(q_{min}\) and different multiplicities of photons included in the matrix element calculations in Bhabha events with a requirement of at least one of the matrix elements photons to be ’hard’. Number of significant digits indicates the statistical precision resulting from Whizard integration

The only requirement which needs to be added, to avoid large collinear enhancement due to the smallness of the electron mass, is the minimum angular separation between final state leptons and photons. Since events with the charged lepton entering the detector together with the hard photon would be anyway rejected in the analysis, this cut should not result in any significant bias in the final analysis results. Angular separation between photons and final state leptons greater than \(\theta ^{e\gamma }_{min}=1^\circ \) was required for the results presented in this section, see Appendix A.2 for an example of Sindarin steering file for Whizard.Footnote 6

Shown in Table 5 are the cross section values for Bhabha scattering with emission of hard photons, for different collision energies. Compared are cross sections with up to three photons generated on the ME level (at least one of them is required to pass the hard photon selection) and the total cross section, after the ME-ISR merging procedure (ISR rejection cuts), as described in the previous section. Contrary to the neutrino pair-production, Bhabha scattering cross section decreases fast with the increasing collision energy.

Fig. 7
figure 7

Distribution of the hard photon transverse momenta for radiative Bhabha events at 380 GeV (left) and 3 TeV (right) in Whizard, for different values of the merging parameter \(q_{min}\). Distributions are normalised to the number of events expected for integrated luminosity of 1 fb\(^{-1}\)

Compared in Table 6 are the radiative Bhabha scattering cross sections obtained for different merging scales \(q_{min}\), for two selected collision energies, 380 GeV and 3 TeV. As before, the contributions of multiphoton events strongly depend on the merging scale, while the total cross section after ISR rejection is weekly dependent on \(q_{min}\). Only for \(q_{min}=50\) GeV (in particular at 380 GeV) a significant drop of the cross section is observed, as the merging requirement becomes more restrictive than the hard photon selection (see Fig. 3). Otherwise, cross section values vary by up to 5% for collision energy of 380 GeV and by up to 11% for 3 TeV, from the values obtained for \(q_{min}=1\) GeV, when \(q_{min}\) is varied by an order of magnitude. Cross section variation with \(q_{min}\) can be attributed to the contribution from the final state radiation (FSR) and the ISR-FSR interference, which are taken into account in ME approach, but not in the ISR parametrisation. When increasing the \(q_{min}\) cut, the phase space for photons generated with ISR parametrisation is increased while it is reduced for ME generation. This effect should be further reduced when additional selection cuts (in particular electron veto) are applied in the analysis.

The influence of the beamstrahlung on the radiative Bhabha cross section is significant, much larger than for the neutrino pair production. When CLIC luminosity spectra are taken into account, the radiative Bhabha cross section increases by 5% at 380 GeV and by over a factor of 2 at 3 TeV. This is due to the large beamstrahlung effects expected at 3 TeV CLIC and to the Bhabha scattering cross section decreasing rapidly with energy. The cross section contribution from the process with four ME photons in the final state is found to be negligible.

Figure 7 shows the distribution of the hard photon transverse momenta for radiative Bhabha events at 380 GeV and 3 TeV, for different values of the merging parameter \(q_{min}\). Also in this case the photon transverse momentum distribution, after hard photon selection, is not sensitive to the choice of the \(q_{min}\) parameter, confirming the validity of the proposed approach.

While the cross section for neutrino pair production with hard photon emission is dominated by events with only a single photon visible in the detector, the situation is very different for the radiative Bhabha scattering. The transverse momentum of the hard photon has to be balanced either by the transverse momentum of the scattered electron or positron, or by emission of additional photons. By applying a veto cut on the energy deposits in the BeamCal and LumiCal detectors, below the acceptance region of the tracking detectors (see Sect. 2.2), about half of the radiative Bhabha scattering events can be identified and rejected.Footnote 7 For events passing such a veto cut, information from the tracking detectors can be used to identify electrons and photons in the central detector region. Expected contributions from different final state topologies are presented in Fig. 8. Samples are clearly dominated by events with scattered electron(s) in the central region. For energies up to 500 GeV, Bhabha events with only a single photon visible in the detector (\(1\gamma \)) contribute only to a tiny fraction of the cross section, about 10–20 fb. Contribution of events with two photons in the final state is about an order of magnitude higher. Only for the centre-of-mass energy of 1 TeV and above, mono-photon event contribution from Bhabha scattering increases significantly. This is due to the fact, that for the higher beam energy, electrons can balance transverse momentum of the hard photon even when scattered below the BeamCal acceptance. This indicates that the minimum photon transverse momentum required in the event selection should probably be increased at the high energy running. Results presented in Fig. 8 indicate also that the detector performance, in particular performance of BeamCal and LumiCal, as well as its modelling in the event simulation, is crucial for the understanding and suppression of the Bhabha background. Also, measurement of events with two reconstructed photons (\(2\gamma \)) can give an important handle for verifying the detector performance and Monte Carlo predictions.

Fig. 8
figure 8

Cross sections for radiative Bhabha scattering with at least one ‘hard’ photon, after ISR rejection, as a function of the centre-of-mass energy. Cross sections for different final states observed in the central detector, calculated assuming no activity in the BeamCal or LumiCal detectors, are compared with the overall cross section obtained after applying BeamCal and LumiCal cuts (Veto) and the total cross section for the radiative Bhabha scattering (Total), as given in Table 5

4 Conclusions

Production of mono-photon events in \(\hbox {e}^{+}\hbox {e}^{-}\) collisions is considered as a possible signature for many BSM scenarios. Analysis of the energy spectrum and angular distributions of those photons can shed light on the nature of new physics phenomena. Therefore, the precise modelling of the mono-photon processes is crucial. In this paper the procedure has been presented which allows for a reliable simulation of the mono-photon events in Whizard. We focus on the two Standard Model background processes with the same final state: radiative neutrino pair production and radiative Bhabha scattering, and on the energy range considered for the future \(\hbox {e}^{+}\hbox {e}^{-}\) collider projects: from 240 GeV for CEPC up to 3 TeV for CLIC. Presented are cross sections and kinematic distributions of the mono-photon events, based on the proposed merging of the matrix element calculations with the lepton ISR structure function implemented in Whizard. Results of such a procedure have been cross-checked with predictions of the \(\mathcal{KK}\) MC generator for neutrino pair production processes. The proposed procedure should be particularly useful for simulation of BSM mono-photon events in Whizard. The dominant background contribution is expected to result from the radiative neutrino pair production events, while the background from the Bhabha scattering will very strongly depend on the detector performance, electron veto efficiency in particular.