Performance of the ALICE VZERO system

ALICE is an LHC experiment devoted to the study of strongly interacting matter in proton-proton, proton--nucleus and nucleus-nucleus collisions at ultra-relativistic energies. The ALICE VZERO system, made of two scintillator arrays at asymmetric positions, one on each side of the interaction point, plays a central role in ALICE. In addition to its core function as a trigger, the VZERO system is used to monitor LHC beam conditions, to reject beam-induced backgrounds and to measure basic physics quantities such as luminosity, particle multiplicity, centrality and event plane direction in nucleus-nucleus collisions. After describing the VZERO system, this publication presents its performance over more than four years of operation at the LHC.


ALICE (A Large Ion Collider Experiment
) is an experiment dedicated to the study of heavy-ion collisions at the LHC [1,2].It is designed to explore the physics of strongly interacting matter in proton-proton (pp) collisions and of Quark-Gluon Plasma (QGP) at extreme values of energy density and temperature in nucleus-nucleus collisions.It provides identification of particles up to highest multiplicities and down to low transverse momentum p T (p T 50 MeV/c).The physics programme also includes proton-nucleus collisions to study the cold nuclear effects as well as lighter ion collisions to vary energy density and interaction volume.Data taking in pp mode provides reference data for the heavy-ion programme and allows to investigate various specific properties of the strong-interaction, thereby playing a complementary role to that of the other LHC experiments.
The ALICE apparatus consists of a central barrel, a forward muon spectrometer and a set of detectors in the forward regions including the VZERO system.This system provides triggers for the experiment (minimum bias or centrality trigger) and separates beam-beam interactions from background events such as beam-gas interactions, either at trigger level or in off-line analyses.Furthermore, it is also used to measure beam luminosity, charged particle multiplicity and azimuthal distributions.The control of the luminosity allows to determine the absolute cross-section value of reaction processes.The knowledge of the charged particle multiplicity is essential for the evaluation of the centrality of nucleus-nucleus collisions.The particle azimuthal distribution is important for determining the Pb-Pb collision reaction plane.
In this publication, a description of the VZERO system and its Front-End Electronics (Section 2) is given as well as the calibration procedure for individual channels (Section 3).Details about the role of the system in the ALICE triggering scheme (Section 4) are then described.Finally, its use, for physics purposes, is also pointed out: monitoring of colliding beams for the evaluation of luminosity (Section 5); measurement of the multiplicity for the estimation of the centrality of collisions (Section 6); measurement of azimuthal distributions of charged particles for the knowledge of the anisotropic flow of collisions (Section 7).The last three sections are only briefly covered, since detailed developments have already been published.

The VZERO system
The detailed description of the VZERO system may be found in [3,4] and references therein.It is composed of two arrays, VZERO-A and VZERO-C, which cover the pseudorapidity ranges 2.8 < η < 5.1 and −3.7 < η < −1.7 for collisions at the nominal vertex (z = 0).Each of the VZERO arrays is segmented in four rings in the radial direction, and each ring is divided in eight sections in the azimuthal direction (Fig. 1).The pseudorapidity coverage of each ring is given in Tab. 1.Each channel of both arrays is made of a BC404 plastic scintillator from Bicron [5] with a thickness of 2.5 and 2.0 cm for VZERO-A and VZERO-C, respectively.BCF9929A Wave-Length Shifting (WLS) fibers from Bicron are embedded in both faces of the segments (VZERO-A) or glued along their two radial edges (VZERO-C).Figure 2 Table 1: Pseudorapidity, angular acceptance (deg.), radius (cm) and z (cm) position along the beam axis of VZERO-A and VZERO-C median plane rings, as seen from the origin of the coordinate system.shows a schematic view of an elementary cell of each array.These two different designs were mandatory to comply with the integration constraints of each array.The VZERO-A is located 329 cm from the nominal vertex (z = 0) on the side opposite to the MUON spectrometer (Fig. 3).The VZERO-C is fixed on the front face of the hadronic absorber.The position of the various rings of the VZERO-C along the z direction is given in Tab. 1.The specific geometry of the VZERO-C array permits an optimized azimuthal coverage while leaving room for the passage of the WLS fibers.As shown in Fig. 2 there are no such constraints for the VZERO-A array.
The light is transferred to the R5946-70 photomultiplier tube (PMT) (Hamamatsu [6]) directly for VZERO-A and through an extra 3 m of PMMA (Poly(methyl methacrylate)) clear fibers (Mitsubishi [7]) for VZERO-C (Fig. 2).Fine mesh PMTs were chosen for their capacity to operate in a magnetic field, since the VZERO arrays and their PMTs are inside the ALICE solenoid which produces a field of 0.5 T.
In order to minimize the signal attenuation, the tube axis are oriented at 30 • relatively to the magnetic field direction.For the two outer rings of the VZERO-C array, each sector is divided into two segments of 22.5 • (Fig. 1) both connected to the same PMT.This separation was necessary to optimize the light collection by the WLS fibers glued on the radial edges of the segments.
For each elementary cell, the PMT output is split into two signals sent to the Front-End Electronics (FEE), one of them after amplification by a factor 10. For the 32 channels of each array [8], the pulse time (leading time) relative to the 40 MHz LHC bunch clock and the width at discriminator threshold are measured by time digital converters (TDC on amplified signals), and the charge is integrated by charge digital converters (ADC on direct signals).Two types of trigger algorithms are implemented independently for VZERO-A and VZERO-C arrays.The first trigger type, based on pre-adjusted time windows corresponding to beam-beam or beam-background in coincidence with the time signals from the counters, is used for minimum bias, beam-gas and multiplicity triggers.The second type of trigger is based on the total charge collected by each array, out of which triggers are built corresponding to Pb-Pb collisions of centralities 0-10% to 0-50%.Finally, five triggers [8], chosen according to specific features of collision mode and recorded data, are sent to the Central Trigger Processor (CTP) [9].The CTP collects signals from all trigger devices, provides trigger decisions and distributes global trigger signals to the whole ALICE experiment, together with the LHC clock and timing synchronization information.ALICE has a multi-level trigger protocol, L0, L1 and L2, with latency with respect to the collision time of 1.2, 6.5 and 88 µs, respectively.The VZERO arrays contribute to the L0 trigger decision.

Detector calibrations and data corrections
For each channel, two quantities need to be calibrated to ensure uniform output for all the channels of the detector: the PMT gain and the light yield of the scintillator-fibers assembly.The latter takes into account both the light yield of the scintillator elements and the light transmission through the WLS fibers and optical fiber lines.The calibration of the detector was carried out in two steps.The gain curve of each PMT was determined in the laboratory using cosmic muons passing through a scintillator cell.Measurements at three high voltages were carried out.The high charge resolution of the XP2020 PMT (Photonis [10]) calibrated with a LED source, made it possible to measure the average number of photoelectrons produced in the VZERO scintillators, thus providing an absolute gain measurement of VZERO PMTs.The light yield of each optical line was measured in situ with pp collisions at √ s = 7 TeV.Using a simulation of the detector and knowing the gain vs. high voltage curve of each PMT, it was possible to determine the light yields of individual channels.The high voltage of each channel was then adjusted to have the same response to the passage of one minimum ionizing particle (MIP) in terms of ADC counts.The resulting amplitude distributions are uniform within 10-20% (Fig. 4-left).The average high voltage in pp collision mode is around 2000 V. To cope with the large charged particle multiplicity in Pb-Pb collisions without saturating the ADCs, the voltages are reduced to about 1500 V, corresponding to a reduction factor of about 10 for the PMTs gains in comparison with pp voltages.
Relative time adjustment between channels was done using a cable with a length known with a precision of 1 ns.Fine tuning adjustment was performed using individual programmable delays on the FEE boards, resulting in a uniform response of the elementary cells (Fig. 4-right).The time of flight of particles coming from the Interaction Point (IP) to the VZERO-A (VZERO-C) is about 11 ns (3 ns).The dashed line in Fig. 4-right represents the collision time.For beam induced background coming from the C side (A side) to the VZERO-A (VZERO-C) the time of flight is also 11 ns (3 ns).Furthermore, a signal arriving at -11 ns (-3 ns) to the VZERO-A (VZERO-C) can be clearly seen.It corresponds to particles from beam induced background coming from the A side (C side).In the case of backgrounds, the dashed line represents the time when particles cross the vertical plane at z = 0.
Due to the fact that threshold discriminators are used, the leading time measurement is affected by a slewing effect.The shape of the rising signal edge depends on the amplitude as shown in Fig. 5left.In order to minimize this effect, a pulse charge Q (in ADC channel) dependent function ∆t(Q) is subtracted offline from the raw time t raw (t corr = t raw − ∆t(Q)).The offset calculation uses the following parametrization: where C is a constant equal to 10.5 ns and s the threshold setting of the discriminator which is fixed to 1 (4) ADC channel(s) for Pb-Pb (pp) collisions.
The effect of this correction is shown in Fig. 5-right.The average time response is then independent of the charge delivered by the PMT.The time resolution dependence on the signal can be deduced from this plot.Averaged over all signal amplitudes, the individual channel time resolution is of the order of 1 ns for both arrays.This time resolution is independent of the colliding system (pp or Pb-Pb).Since 2009, the VZERO detector has been exposed to radiation produced by the LHC.Both beam-beam collisions and beam-induced backgrounds contribute to the accumulated radiation dose.We observed a loss in signal amplitude of 10 to 40% at the end of 2012, depending on the channel, which is attributed to ageing effect.An accurate determination of the accumulated dose is difficult due to uncertainties in the beam-induced background evaluation.Nevertheless, from the luminosity measurement and the background monitoring, we can estimate that the total accumulated dose per channel does not exceed 50 krad.This value is six times lower than the maximum dose accumulated during a radiation tolerance test using a 60 MeV proton beam [11].Results from this test show that the loss of signal from the scintillating material is in the order of a few percent at 50 krad, which cannot explain the observed reduction of signal amplitude.The dominant contribution to the loss is attributed to ageing of the PMT photocathodes.This effect was shown by monitoring the signal amplitude from direct particle hits on the PMT compared to the signal amplitude from scintillation, the discrimination between both components being possible as the timing difference between these two sources is around 6 ns for the VZERO-A side and even longer for the VZERO-C side.To compensate the signal loss and adjust the gain approximately at its initial value, the individual PMT high voltage had to be increased accordingly.

The VZERO trigger system
One of the primary roles of the VZERO system is to provide the ALICE experiment with a minimum bias (MB) trigger both in pp and Pb-Pb collisions and with centrality based triggers in Pb-Pb mode.The VZERO system has been operational throughout the whole period of ALICE operating since 2009, thus demonstrating the stability and robustness of the detector and its readout system.
In 2009 and 2010 pp data taking periods, the ALICE MB trigger MB OR was built requiring a hit in the Silicon Pixel Detector (SPD in Fig. 3) which is the innermost part of the Inner Tracking System (ITS) [4] or in either one of the VZERO arrays (VZERO-A or VZERO-C).The threshold setting of the VZERO individual channels corresponds approximately to one quarter of the mean energy deposit by a minimum ionizing particle.This MB trigger was set in coincidence with signals from two beam pick-up counters, one on each side of the interaction region, indicating the passage of proton bunches.This trigger corresponds to the requirement of at least one charged particle anywhere in 8 units of pseudorapidity.During the 2011 and 2012 pp data taking periods, with the increasing LHC luminosity and beam background, the trigger moved to a stricter condition using the coincidence either between both VZERO arrays and the LHC bunch crossing signals, or between both VZERO arrays, the LHC bunch crossing signals and any other detector.The last configuration was used to search rare physics signals.
In Pb-Pb collisions, the interaction trigger is configured to obtain high efficiency for hadronic interactions, requiring at least two out of the following three conditions: (i) two pixel chips hit in the outer layer of the SPD, (ii) a signal in VZERO-A, (iii) a signal in VZERO-C.The threshold setting corresponds approximately to the mean energy deposited by one minimum ionizing particle.The PMT gains are reduced by a factor of 10 in order not to saturate the ADC for the most central collisions.At the end of the 2010 Pb-Pb data taking period, as the beam luminosity increased, the minimum bias trigger had to be restricted to the coincidence between SPD, VZERO-A and VZERO-C in order to suppress signal created by electromagnetic dissociation of Pb nuclei as much as possible.During the full 2011 Pb-Pb run, the VZERO delivered three different triggers: (i) the VZERO-A and VZERO-C coincidence asking for at least one cell hit in each array, (ii) a trigger on 50% of the most central events, (iii) a trigger on 10% of the most central events (see Fig. 8).
In both running modes (pp and Pb-Pb), a non-negligible background comes from interactions between the beams and the residual gas within the beam pipe and from interactions between the beam halo and various components of the accelerator such as collimators.Using the time of flight of particles detected by each VZERO array, particles coming from collisions and particles coming from beam-gas background can be clearly distinguished.For each VZERO array, a weighted average time of flight over the channels above threshold is calculated.As shown in Fig. 5-right, the time measurement resolution is better for larger amplitude signals.Therefore, for each channel hit, a weight function ω(Q) = 1/σ 2 (Q) is calculated where σ (Q) is the channel time resolution parametrized as: where N γ−e is the mean number of photo-electrons obtained from the pulse charge and the PMT gain (see Section 3), s the threshold setting of the discriminator (in ADC channel) and a (0.39 ns), b (2.5 ns) and c (15.8 ns*ADC channel) the parameters extracted from a fit of the time distributions after slewing correction (Fig. 5-right).The first term of this equation is related to the intrinsic resolution of the detector and the second term to the photo-electron statistics.The last term comes from the uncertainty of the slewing correction due to fluctuations of the collected charge (derivative of Eq. 1).
The weighted average time of flight of each array is then calculated as: where T i and ω i (Q i ) are respectively the leading time and the weight (calculated using Eq. 2) of channel i.One average time is calculated for each array, and the sum runs over all fired channels of the corresponding array.Time resolutions of about 450 ps and 350 ps are achieved for VZERO-A and VZERO-C arrays (Fig. 6-left).
Finally, the VZERO system allows rejection of events coming from beam-induced backgrounds, by requiring a positive time of flight for both arrays (Fig. 6-right).This information is also used online in order to monitor the level of beam induced background.

Luminosity measurement
The measurement of the absolute value of a reference process cross-section allows the determination of an absolute normalization scale for other cross-section measurements in the experiment [12].In ALICE, the on-line monitoring of the luminosity uses a time coincidence between the two VZERO arrays.The rate R of this coincidence is given by [13] where σ is the inelastic cross-section, A the acceptance, ε the efficiency and L the luminosity.
A measurement of the luminosity was carried out using the van der Meer scan method [14] which measures the size and the shape of the colliding beams by observing the counting rate R in a suitable monitor system while sweeping the two beams through each other.The trigger corresponding to the coincidence rate between VZERO-A and VZERO-C signals is named MB AND .The luminosity L and therefore the rate MB AND (D x , D y ) are functions of the transverse displacements D x and D y of the beams.
The shape factors Q x and Q y are obtained from the ratio of the area to the height of the rate curve in both directions (Fig. 7 for the x direction).For a zero degree beam crossing angle of beams with intensities N 1 and N 2 measured by the LHC [12], the luminosity L , and hence the cross-section σ MB AND corresponding to the rate MB AND , are obtained by: where k b is the number of colliding bunches and f = 11.2455kHz the LHC revolution frequency.
The cross-section σ MB AND was measured for both pp colliding energies (2.76 TeV and 7 TeV) to be σ MB AND (2.76 TeV) = 47.7±0.9 (syst.)mb and σ MB AND (7 TeV) = 54.3±1.9 (syst.)mb.As a coincidence between VZERO-A and VZERO-C signals is required, this cross-section is not the minimum bias crosssection σ MB OR .The triggering efficiency (σ MB AND /σ MB OR ) was obtained from adjusted Monte Carlo simulations and evaluated to (76.0 +5.2 −2.8 )% and (74.2 +5.0 −2.0 )% respectively.A detailed description of this analysis can be found in reference [15].This cross-section is then used between successive van der Meer scans to monitor the instantaneous luminosity using the MB AND rate measurement.Hence, the VZERO system provides the integrated luminosity for the ALICE experiment.TeV in pp collisions.Dots are raw trigger rates, squares are interaction rates after corrections (see reference [15]).The line is used to guide the eye.The integral is calculated using the sum of all bins.

Multiplicity and centrality measurements
The VZERO system also provides a charged particle multiplicity measurement based on the energy deposited in the scintillators.Using a detailed simulation of the apparatus, the relation between the total charge collected inside a VZERO ring and the number of primary charged particles emitted into the corresponding pseudorapidity range was extracted [16,17].Therefore, it was possible to obtain the multiplicity of charged particles, dN ch /dη, in eight pseudorapidity bins corresponding to the coverage of the different rings of the VZERO.This coverage was increased during the 2010 Pb-Pb run, for which satellite collisions at displaced vertices provided data [18].These displaced vertices are found in the range −187.5 < z < 375 cm and were due to ions being captured in neighboring RF buckets during the beam injection procedure.The resulting effect is an increase of the η range covered by each array.In particular the η range seen by the VZERO-A array was extended to −2.81 < η < 5.22.
Figure 8 represents a typical distribution of the VZERO amplitudes [17].The shaded areas correspond to the different centrality classes used in the physics analysis.The distribution is fit using a Glauber model [19] which reproduces correctly the VZERO amplitude distribution, hence the centrality, down to very low amplitudes (corresponding to peripheral events) where contribution from electromagnetic interactions between two lead ions is dominating (inset in Fig. 8). Figure 9 shows the centrality percentile resolution as a function of centrality for ZDC vs ZEM, TPC, SPD and VZERO systems [20].The VZERO is used as the default in the ALICE experiment as it gives the best resolution over the inspected centrality range.

Event plane determination
Thanks to its granularity in the azimuthal direction (8 sectors of 45 • , see Fig. 1), the VZERO system can be used to get an experimental estimate of the reaction plane, defined by the beam direction and the line between the centers of the two nuclei along which the impact parameter is measured.The event plane   3).This figure is extracted from [20]. is a key element in the study of the anisotropic particle flow which develops relative to that plane and reflects properties of the system in the early stages of the collision.In practice, the anisotropic flow [21] is characterized with the help of a Fourier expansion of the Lorentz invariant azimuthal distribution of particles: where φ is the particle azimuthal angle, Ψ RP the reaction plane angle as defined above and v n the n-th harmonic of the anisotropic flow.Experimentally, the true reaction plane can only be obtained approximately due to interactions within the produced matter.In practice, Ψ RP has to be replaced in Eq. 6 by the reconstructed "event plane" Ψ n measured from the n-th harmonic anisotropy of the event itself.As a result, the observed flow coefficients v obs n have a magnitude smaller than the real flow coefficients v n .Nevertheless, the true v n can be approached by correcting the observed flow parameters v obs n knowing the event plane resolution R Ψ n , i.e. the accuracy with which Ψ n reproduces the true orientation of the reaction plane Ψ RP : v n = v obs n /R Ψ n .The resolution can be extracted experimentally using a sub-event correlation technique [22].Figure 10 shows the strong centrality dependence the event plane resolution for the second harmonic.The event plane can be best determined for semi-central collisions where the flow effect is largest.The more isotropic the azimuthal event shape is, the more difficult is the extraction of the event plane and the poorer the resolution.

Conclusion
The VZERO is a detector system which plays a crucial role in ALICE.Over the first four years of operation at the LHC, the ALICE VZERO system showed an excellent operational efficiency, which is a necessary requirement for a system providing the lowest level triggers (L0) for the experiment.In addition, the VZERO system fulfills several important functions making use of its good time and charge resolution down to minimum ionizing particles.It is a powerful tool to reject beam-induced backgrounds and to measure and monitor the LHC luminosity.Moreover, it is also used to measure global properties of pp and Pb-Pb collisions such as particle multiplicity, collision centrality and event plane direction.The reduction of signal due to accumulated radiation doses was compensated, when necessary, by increasing the high voltage on each PMT.These adjustments have kept the detector fully operational without degrading its performance in time and charge resolution, except for some periods of high beam background during the 2012 run, when it was turned off as a conservation measure.

Fig. 3 :
Fig. 3: Position of the two VZERO arrays, and of the few detectors quoted in the text, within the general layout of the ALICE experiment.

Fig. 4 :
Fig. 4: Charge of the pulse in ADC counts (left) and leading time of the pulse in nanoseconds (right) versus channel number for pp collisions at √ s = 7 TeV.Channels numbered from 0 to 31 correspond to VZERO-C, channels numbered from 32 to 63 correspond to VZERO-A.

Fig. 5 :
Fig. 5: Correlation between leading time in nanoseconds and charge of the PMT signals in ADC channel counts for Pb-Pb collisions, before any correction (left) and after slewing correction (right).

Fig. 6 :
Fig. 6: Left: VZERO-A (red-dashed line) and VZERO-C (blue-solid line) weighted average time of flight distributions for beam-beam collisions, with 0.45 and 0.35 ns r.m.s.respectively.Right: weighted average time of flight (as defined by Eq. 3) of the particles detected in VZERO-C versus VZERO-A.The dashed line intersection represents the time of the collisions at the interaction point, or the crossing time of the background tracks at the vertical plane z = 0.

Fig. 7 :
Fig. 7:Example of MB AND counting rate as a function of the beam displacement in horizontal direction from the van der Meer scan data taken in May 2010 at an energy of 7 TeV in pp collisions.Dots are raw trigger rates, squares are interaction rates after corrections (see reference[15]).The line is used to guide the eye.The integral is calculated using the sum of all bins.

Fig. 8 :
Fig. 8: Distribution of the sum of amplitudes in the two VZERO arrays (black histogram) in Pb-Pb collisions at √ s NN = 2.76 TeV [17].The red line shows the fit with a Glauber model [19].The shaded areas define the different centrality classes of hadronic collisions.The inset shows the low amplitude part of the distribution.

Fig. 10 :
Fig. 10: Second harmonic event plane resolution R Ψ 2 of VZERO-A and VZERO-C arrays as a function of centrality percentile.