1 Introduction
In e+e− collision experiments, measurements of the hadronic cross-sections of e+e−annihilation are important to search for new resonances and identify the reaction mechanisms. In addition to Born-level production, the Initial State Radiation (ISR) and the vacuum polarization (VP) process contribute to the observed hadronic cross-section that is measured directly. The ISR is a universal process in which one or more photons are emitted by an electron or a positron before they annihilate in e+e−collision. The emitted photon or photons take part of energy from the electron or positron and reduce the center-of-mass (c.m.) energy of annihilation. Thus, the observed hadronic cross-section of e+e−collision involves the line shape of the Born cross-section from the production threshold up to the nominal collision c.m. energy via the ISR. This effect needs to be considered in e+e−hadronic cross-sectional measurements to compare the results with those of theoretical calculations.
Research on ISR correction has a long history. The calculation of the contribution of the ISR is an application of the Feynman rules for quantum electrodynamics (QED) [
1–
3]. A large number of studies have described ISR corrections in theory in different ways and precisions [
4–
9]. This has led to the development of dedicated, high-precision Monte Carlo (MC) generators, such as the MCGPJ, PHOKHARA, TOPAZO, and ZIFITTER for
e+e−collision experiments in recent years [
10–
12].
The BESIII is one such vehicle for
e+e− collision experiments, and is used as an example in the discussion here. The BESIII detector is a magnetic spectrometer at the Beijing Electron Positron Collider (BEPCII) [
13]. The advanced design of BESIII allows it to take advantage of the high luminosity delivered by BEPCII and collect large data samples at the
τ -charm energy region, which is between the perturbative and non-perturbative regimes of quantum chromodynamics (QCD) from 2 GeV to 4.7 GeV. At BESIII, KKMC + BesEvtGen is the most commonly used generator framework, and is used to generate MC events for a process of
e+e−annihilation into final states
X, as shown in Fig. 1. The KKMC is used to generate the intermediate states by considering the ISR and the beam energy spread. The BesEvtGen was developed based on the EvtGen generator, and is used to generate the final states of the intermediate state decays with a final state radiation (FSR) [
14]. The responses of the BESIII detector to the generated events are simulated by a Geant4-based algorithm consisting of a description of the detector, digitization, and backgrounds mixing [
15]. The simulated ISR events are reconstructed and selected as data to estimate efficiency and the corrections that are needed for the measurement.
This paper proposes an iterative method of weighting the simulated ISR events to apply ISR correction. The procedure is explained in detail, and three line shapes are used as examples to validate it.
2 ISR correction procedure
The observed cross-section σobs of a process e+e−→hadrons can be obtained experimentally by
where N obs is the number of observed signals, ϵ is efficiency, and is the integrated luminosity of the data sample.
As mentioned above, the observed cross-section includes effects from the ISR and VP. We focus on ISR correction in this article. The observed cross-section can be corrected to a cross-section without ISR contribution, called the “dressed cross-section” by
where 1+δ is the ISR correction factor. Then the “dressed cross-section” can be corrected to the “Born cross-section” by
where fvp is the VP correction factor.
The efficiency ϵ and the ISR correction factor 1 + δ can be evaluated by simulating ISR events usually generated by the KKMC at BESIII. To generate these events, a line shape of the dressed cross-section as a function of energy is an essential input. For some e+e−→hadronic cross-section measurements, nothing or very little is known about the line shape of the cross-section before the measurement is performed. A line shape of the cross-section (Ecm) (such as the Breit–Wigner function or a flat line) is typically assumed in the KKMC to generate MC events as a starting point to estimate the efficiency and the ISR correction factor at each energy point, where Ecm is the c.m. energy of e+e− annihilation. The dressed cross-section can then be roughly obtained at each energy point by using Eq. (2). Following this, the line shape of the estimated dressed cross-section is used to re-valuate efficiency and the ISR correction factor. The procedure needs to be repeated several times, normally more than five times, until all results converge. In other words, the final dressed cross-sections are measured in an iterative way.
2.1 Iterative MC generation method
To evaluate the efficiency ϵ and the ISR correction factor 1 + δ precisely, a natural way is to re-generate the MC events with ISR effect, with the KKMC taking the new line shape as input. The iterative procedure to regenerate MC events with ISR effect, called the “iterative MC generation method” is presented in Fig. 2.
As mentioned above, a line shape of the cross-section is assumed to generate signal MC samples with ISR effect by the KKMC to start the iteration. In the i-th iteration (i = 1, 2, 3, ...), the ISR correction factor (1 + δ)i is obtained directly from the KKMC; after the reconstruction and event selection of the MC sample, efficiency is obtained by , where is the number of events after selection and is the generated number of events. Then, the dressed cross-section after i-th iteration is . This operation is performed for all energy points to obtain the line shape of the dressed cross-section after the i-th iteration , where this can be used as input for the KKMC to generate signal MC samples with ISR effect in the next [i.e., (i + 1)-th] iteration. The iterations can stop if the results converge (for example, if the relative difference in σdressed(Ecm) between a given iteration and previous one is smaller than a certain quantity).
This method is widely used in many cross-sectional measurements at the BESIII, such as
e+e−→
π+π−hc,
e+e−→
π+π−J /
ψ, and
e+e−→
π+π−ψ(3686) [
16–
22]. The iterative MC generation method works well but requires a long computational time and a large amount of disk space to execute multiple rounds of MC generation, the Geant4 simulation of the BESIII detector, reconstruction, and event selection, especially when a large number of energy points are used. The measurements are slowed further if the related systematic uncertainty is considered.
2.2 Iterative MC weighting method
A more efficient iterative method is proposed here, in which the MC events with ISR effect are generated, reconstructed, and selected only once at each energy point. The starting point is similar: from these MC events with ISR effect generated by the KKMC using the assumed line shape of the cross-section, the rough ISR correction factor (1 + δ)1 and efficiency ϵ1 = N sel/N gen are obtained, where N sel is the number of events after selection and N gen is the generated number of events. Then, the rough cross-section is obtained by . In subsequent iterations, the same MC events with ISR effect are weighted according to the line shape of the cross-section from the previous iteration to calculate the ISR correction factor, the efficiency of event selection†, and, subsequently, the cross-section at each energy point. The flowchart of this iterative MC weighting method is shown in Fig. 3.
For a specific MC event
j generated at
Ecm, the corresponding differential cross-section is proportional to
[
23], where
F (
mj , Ecm) is the radiation function and
mj is the invariant mass of the hadrons (FSR included) in this event. Similarly, if this event is generated according to the cross-sectional line shape
instead, the corresponding differential cross-section should be proportional to
. Thus, the ratio of the two differential cross-sections is
For the MC sample generated at Ecm with the dressed cross-sectional line shape , the corresponding luminosity is , where is the observed cross-section. If a different cross-section line shape is considered, event j should be generated rj times instead of once to make the total number of events corresponding to the same luminosity MC. So, the ratio of the total observed cross-sections with the two cross-sectional line shapes can be calculated using these MC events in terms of rj :
Then, starting from the definition of the ISR correction factor, and using Eq. (5), the ISR correction factor (1 + δ)i+1 for the cross-sectional line shape can be related to the original ISR correction factor (1+δ)1 via the same MC events with ISR effect as follows:
Thus, if a weight
is calculated for MC event j, the ratio of the sum of the weights over N gen can be used to convert (1 + δ)1 into (1 + δ)i+1. If the original cross-sectional line shape used in ISR MC generation is flat, i.e., (Ecm) is a constant, the weight can be simplified as .
The efficiency of event selection ϵi+1 for the dressed cross-sectional line shape (Ecm) can also be estimated with the same MC events with ISR effect in terms of weight by
Except for the production of MC events with ISR effect at the beginning, in subsequent iterations, the MC weighting method involves only a loop of the MC events with ISR effect to calculate the weights. These weights are then summed to calculate the ISR correction factor, efficiency, and, subsequently, the dressed cross-sections. This method therefore requires a limited amount of computing time and disk space during the iterations to significantly speed-up the entire procedure.
3 Validation of the MC weighting method
To validate it, we compared the obtained ISR correction factor and efficiency with those obtained using the MC generating method.
Three line shapes (arbitrarily selected according to the cross-sectional fitting habit) were used as examples to test the method: i) one-Breit–Wigner function ii) two–Breit–Wigner functions, and iii) two-Breit–Wigner functions plus a phase space function. The line shapes are shown in Fig. 4.
MC samples with ISR effect using a flat line shape were generated (including the simulation, reconstruction, and event selection). Following the MC weighting method, the three line shapes were used to calculate the corresponding weights, ISR correction factors, and efficiencies of event selection. They were also used to directly generate the corresponding MC samples with ISR effect (i.e., with the so-called “MC generation method”) to obtain the ISR correction factors and efficiencies of event selection.
In the tests performed here, 500 000 MC events with ISR effect were generated at each energy point with each line shape. The ISR correction factors, efficiencies of event selection, the products of ISR correction factors and efficiencies of event selection using the two methods as well as their ratios are shown in Fig. 5. The fluctuations of ratios around 1 are compatible with the statical errors. The ratios of the products of ISR correction factors and efficiencies of event selection [R(1+δ)×ϵ] are fitted to constants separately to get the averaged values which are consistent with 1 within an error of∼0.1%. So the two methods can produce the consistent results and no systematic uncertainty is necessary to be assigned to the MC weighting method. The uncertainty at each energy point is due to the statistics of the MC sample being used.
4 Conclusion
An iterative MC weighting method was proposed here to evaluate ISR correction factors and efficiencies of event selection in e+e−hadronic cross-section measurements in e+e−collision experiments, like those performed at the BESIII. The MC weighting method is identical to the MC generation method as proved numerically by three different line-shape examples. While as the MC samples with ISR effect are produced only once in this new procedure, the iterative MC weighting method can reduce the required computation time and disk space by a factor of more than five (depending on the number of iterations) compared with the iterative MC generation method.