Pileup and Underlying Event Mitigation with Iterative Constituent Subtraction
Peter Berta, Lucia Masetti, David W. Miller, Martin Spousta

TL;DR
This paper introduces Iterative Constituent Subtraction, a new background mitigation technique for jets and event observables in high-energy collisions, improving upon existing methods through iterative application and comprehensive background subtraction.
Contribution
The paper presents a novel iterative background subtraction method based on Constituent Subtraction, enhancing background mitigation in proton-proton and heavy-ion collisions.
Findings
Significant improvement in background mitigation demonstrated in simulations.
Method effectively equilibrates background subtraction across entire events.
Guidelines provided for parameter tuning of the algorithm.
Abstract
The hard-scatter processes in hadronic collisions are often largely contaminated with soft background coming from pileup in proton-proton collisions, or underlying event in heavy-ion collisions. This paper presents a new background subtraction method for jets and event observables (such as missing transverse energy) which is based on the previously published Constituent Subtraction algorithm. The new subtraction method, called Iterative Constituent Subtraction, applies event-wide implementation of Constituent Subtraction iteratively in order to fully equilibrate the background subtraction across the entire event. Besides documenting the new method, we provide guidelines for setting the free parameters of the subtraction algorithm. Using particle-level simulation, we provide a comparison of Iterative Constituent Subtraction with several existing methods from which we conclude that the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
aainstitutetext: PRISMA+ Cluster of Excellence and Institute of Physics, Johannes Gutenberg University Mainz,
Staudingerweg 7, 55128 Mainz, Germanybbinstitutetext: The Enrico Fermi Institute and the Department of Physics, University of Chicago,
5640 S. Ellis Ave, Chicago, IL, 60637, USAccinstitutetext: Institute of Particle and Nuclear Physics, Faculty of Mathematics and Physics, Charles University, V Holešovičkách 2, 180 00 Prague 8, Czech Republic
Pileup and Underlying Event Mitigation with Iterative Constituent Subtraction
P. Berta,111Corresponding author. a
L. Masetti b
D. W. Miller c
M. Spousta
Abstract
The hard-scatter processes in hadronic collisions are often largely contaminated with soft background coming from pileup in proton-proton collisions, or underlying event in heavy-ion collisions. This paper presents a new background subtraction method for jets and event observables (such as missing transverse energy) which is based on the previously published Constituent Subtraction algorithm. The new subtraction method, called Iterative Constituent Subtraction, applies event-wide implementation of Constituent Subtraction iteratively in order to fully equilibrate the background subtraction across the entire event. Besides documenting the new method, we provide guidelines for setting the free parameters of the subtraction algorithm. Using particle-level simulation, we provide a comparison of Iterative Constituent Subtraction with several existing methods from which we conclude that the new method has a significant potential to improve the background mitigation in both proton-proton and heavy-ion collisions.
1 Introduction
Precision tests of Standard Model of particle physics as well as searches for new physics at the Large Hadron Collider (LHC) require maximizing the collected data which is primarily achieved by increasing the beam intensities. The dilemma is that high intensities also increase the number of simultaneous proton-proton () interactions in a single colliding bunch crossing of the two beams. Such multiple collisions, also known as pileup, are then read out as one single event. Pileup contributes a primarily low transverse momentum () and largely diffuse background of particles to the hard scattering process of interest that subsequently distorts many hadronic final state observables, in particular the kinematics and substructures of hadronic jets.
In the last part of LHC Run 2, the ATLAS and CMS experiments achieved an average and peak pileup of and simultaneous collisions, respectively ref:pileup1 ; ref:pileup2 . Each additional pileup collision at adds an average of approximately per unit area in the rapidity-azimuth () plane. In the upcoming LHC Run 3, an average pileup of 70 collisions per bunch crossing is expected, corresponding to the maximum pileup level of Run 2. The high-luminosity LHC is expected to deliver an average pileup of 200 collisions per bunch crossing Atlas:2019qfx . An even more intense environment is present in heavy-ion collisions at the LHC and at the Relativistic Heavy Ion Collider (RHIC) where a large underlying event (UE) may lead to a background of more than per unit area in space Chatrchyan:2011sx . Efficient techniques need to be developed and tested in order to mitigate the impact of these large backgrounds on jet kinematics, jet substructure, and missing measurements. Throughout this paper the word background will be used to refer either to pileup in collisions or to the UE in heavy-ion collisions.
One category of background mitigation techniques includes subtraction methods or algorithms that do not alter the jet definition itself. Examples of algorithms in this category include the extensively used Area Subtraction Cacciari:2007fd ; Cacciari:2008gn approach to correct jet kinematics, and its extension to corrections for jet shape observables, the Shape-expansion method Soyez:2012hv . Also in this category are numerous algorithms aimed at correcting the inputs to jet reconstruction prior to the application of a jet algorithm: Constituent Subtraction (CS) Berta:2014eza , SoftKiller Cacciari:2014gra , PUPPI Bertolini:2014bba , and jet cleansing Krohn:2013lba are among the most widely studied. A second category of background mitigation techniques consists of the so-called jet grooming methods, which are often used in the context of highly Lorentz-boosted massive objects, to both improve the precision of the reconstruction itself and mitigate the effects of pileup and UE. Grooming algorithms fundamentally modify the jet definition to be less sensitive to these backgrounds. The most frequently used methods are filtering Butterworth:2008iy , trimming Krohn:2009th , pruning Ellis:2009me , and soft drop methods Larkoski:2014wba ; Dasgupta:2013ihk ; Dreyer:2018tjj , each of which have configurable parameters that determine their properties as groomers. These methods often work with subjets that are determined by the Cambridge–Aachen algorithm Dokshitzer:1997in ; Wobisch:1998wt or the algorithm Catani:1993hr ; Ellis:1993tq applied to a large-radius anti- Cacciari:2008gp jet. Specific algorithms or criteria are then applied to these subjets to eliminate soft and/or wide-angle contributions to a jet, which are the most likely to be contaminated by backgrounds. Besides subtraction and grooming methods, techniques based on machine learning have also been implemented and tested recently Komiske:2017ubm ; Martinez:2018fwc ; Carrazza:2019efs . The potential of improving background mitigation by incorporating charged-track information to subtract neutral pileup is discussed in ref. Cacciari:2014jta . Recently, a novel approach to estimate the background is proposed in ref. Yacine:2019ycj , which aims at reducing the impact of fluctuations in the background on the jet observables and which may be potentially combined with CS algorithm or other subtraction method. A detailed overview of background mitigation techniques can be found in ref. Soyez:2018opl .
This paper presents a new background subtraction method for jets, jet substructure observables, and global event observables such as missing , which is based on the CS method. In contrast to other background subtraction methods, such as the Area Subtraction or the shape-expansion method, CS corrects for background at the level of jet constituents, which may be particles, tracks from an inner detector, or calorimeter clusters Bellettini:1982gi ; Lampl:2008zz ; Sirunyan:2017ulk ). Jet kinematics and substructure are simultaneously corrected with this approach. The CS method was successfully used in several measurements at the LHC. The ALICE and CMS experiments use CS in measurements of jet shapes and mass in heavy-ion collisions Acharya:2018uvf ; Acharya:2017goa ; Sirunyan:2018gct , furthermore CMS used CS in the measurement of splitting functions Sirunyan:2017bsd . The CS method has been applied in several performance studies by CMS CERN-CMS-DP-2018-024 ; CMS-PAS-JME-14-001 and ATLAS ATL-PHYS-PUB-2017-020 ; ATL-PHYS-PUB-2018-011 ; ATLAS:2017pfq and it is being discussed and tested in the context of future experiments, in particular the Compact Linear Collider (CLIC) and Future Circular Collider (FCC) Boronat:2016tgd ; Golling:2016gvc . The CS method was also used in a recent measurement of jet substructure by STAR at RHIC KunnawalkamElayavalli:2019csg . Phenomenological studies also consider the CS method, in particular in the context of tagging boosted bosons and top quarks Behr:2015oqq ; Salam:2016yht ; Larkoski:2015yqa , searches for new physics Berlin:2015aba ; Craig:2014lda ; Brust:2014gia ; Low:2014cba , and structure of parton shower Dreyer:2018nbf . The new method for background subtraction presented in this paper may help to improve the precision of measurements of Standard Model processes and may make experimental studies less susceptible to increasing backgrounds at colliders. This new method is applicable for the subtraction of both pileup in collisions and UE in heavy-ion collisions. In this paper, we test the methods explicitly only in the environment of collisions with pileup.
This paper is organized as follows. First, in section 2, an event-wide background subtraction performed using CS is discussed, which was briefly mentioned in ref. Berta:2014eza as a possible extension of the original CS method. In section 3, the new method for background subtraction is introduced. Then, in section 4, performance of various methods for background subtraction including the new method is presented in the context of jet reconstruction and substructure observables.
2 Event-wide pileup mitigation with CS
The CS algorithm described in ref. Berta:2014eza corrects individual jets which were already clustered using a certain jet algorithm. We refer to this approach as Jet-by-jet CS. However, the jet clustering can be biased by the presence of background resulting in different particle content of jets (this is referred to as “back reaction” in ref. Cacciari:2008gn ). As briefly mentioned in ref. Berta:2014eza , the CS algorithm can be extended to correct the event constituents before jet clustering. The jets resulting from this Event-wide CS correction followed by jet clustering can be more precise than the individually corrected jets. In the following, the Event-wide CS is described assuming massless inputs. A discussion of the correction of massive inputs can be found in appendix C.
The basic ingredient of CS is the background density, , which was introduced in the Area Subtraction. Several methods to estimate this quantity are described in Cacciari:2011ma . In general, can be estimated as a function of other variables, most commonly as a function of rapidity. The estimated is then used to scale the of the ghosts in the Event-wide CS. The ghosts are infinitly soft particles (in practice ) incorporated into the event such that they uniformly cover the plane with high density. Each of these ghosts is massless and covers a fixed area, , in the plane. Historically, the ghosts can be used to define the jet area Cacciari:2007fd ; Cacciari:2008gn for the Area Subtraction method or perform background subtraction in the Shape-expansion and Jet-by-jet CS methods. In all these methods, their property of infinite softness is essential to not modify the jet clustering sequence. However, for the Event-wide CS, this property is irrevelant and each ghost is directly set to . Then such ghosts already represent the expected background contribution in the given event, and can be used to correct particles via the Event-wide CS as follows.
Only particles and ghosts with pseudo-rapidity, , fulfilling are used in the correction procedure. The parameter defines the detector acceptance of particles.222In the software implementation of the Event-wide CS algorithm in FastJet Contrib Salam:2019:fastjetContrib , the user can define arbitrary phase-space using the fastjet::Selector class from FastJet Cacciari:2011ma ; Cacciari:2005hq . In that way, phase space asymmetric in can be used or the correction can be done only for particles below certain threshold. For each pair of particle and ghost , a matching scheme is implemented using the distance measure, , defined as
[TABLE]
where is a free parameter and is defined as
[TABLE]
The list of all distance measures, , is sorted from the lowest to the highest values. The background removal proceeds iteratively, starting from the particle-ghost pair with the lowest . At each step, the momentum of each particle and ghost are modified as follows.
[TABLE]
The iterative process is terminated when where is a free parameter.333The meaning of the parameter was different in the original description of the CS procedure in ref. Berta:2014eza . In the software implementation in FastJet Contrib, the meaning described in this paper is used since version 1.022. The output of the correction procedure is a set of 4-momenta representing the background-corrected event. Any operation can be done on these output particles - most commonly jet clustering, evaluation of global event shapes or missing transverse energy. Besides providing the ability to correct the full event, which is documented for the case of missing transverse energy in section 4.5, the performance of the background subtraction is also improved with respect to the original CS as documented in section 4. A detailed discussion of the choice of the free CS parameters is provided in appendix A.
3 Iterative Constituent Subtraction
Iterative Constituent Subtraction (ICS) is a new background mitigation method that extends the concept of the original CS method. ICS applies the event-wide implementation of CS iteratively with finite value. After each iteration, any remaining unsubtracted background estimate is redistributed uniformly across the entire event and another CS procedure is performed. The exact algorithmic procedure using iterations is the following:
Estimate using a given estimation method and create ghosts with . The can be a function of other variables. 2. 2.
Perform Event-wide CS correction using a finite value. Define input ghosts as ghosts present in the event before this CS correction. Define output ghosts as ghosts remaining in the event after this CS correction. 3. 3.
Compute the scalar sum of the input ghosts, , and of the output ghosts, . Update the input ghosts by scaling their by a factor . 4. 4.
Perform next iteration by going back to step 2 using the updated input ghosts. The parameters of CS, such as , may be changed for each iteration.
The step 4 is performed ()-times. The algorithm with is illustrated on an example event in figure 1.
An option exists for the above algorithm that avoids the usage of ghosts in the second or higher iteration which were not fully subtracted in the previous iteration. With this option, the is evaluated using only ghosts which were fully subtracted in the previous iteration, while the unsubtracted ghosts are discarded for the actual iteration. This approach avoids placing the expected background deposition to positions where there is small chance for combining ghosts with real particles in the second or higher iteration. We refer to this option as ghost removal. The impact of this option on the performance depends heavily on the chosen parameters for each iteration.
In our performance studies, it was found that ICS outperforms both Jet-by-jet CS and Event-wide CS (described in section 2) as documented in section 4. A detailed discussion of the choice of the configuration of the ICS method is provided in appendix B. The ICS method is implemented in FastJet Contrib Salam:2019:fastjetContrib since version 1.038.
4 Performance
In this section, we discuss the performance of new methods presented in sections 2 and 3. The definitions of jet shapes which are commonly used in jet substructure studies are summarized in section 4.1. In section 4.2, the metrics used to measure the performance of background subtraction methods is discussed. The samples and general settings used for the performance evaluation are described in section 4.3. The other sections contain several performance studies. Studies for ICS, Event-wide CS, Jet-by-jet CS and Area Subtraction for jets are presented in section 4.4. Studies for missing transverse energy are presented in section 4.5. An extensive comparison among a several selected methods using a common open-source software framework for background subtraction performance comparisons is provided in section 4.6.
4.1 Jet shape definitions
While kinematic properties of jets can be uniquely characterized by four-momentum, , the internal structure of jet cannot be characterized by a single observable. Instead, various observables have been proposed in order to capture many internal properties of jets. These different observables are generically referred to as jet shapes. This term extends the meaning of the observable , originally called jet shape, which was measured at various experiments Akers:1994wj ; Abachi:1995zw ; Adloff:1998ni ; Chekanov:2004kz ; Acosta:2005ix ; Aad:2011kq ; Chatrchyan:2012mec and which quantifies the radial energy flow, from the jet axis . This quantity, along with other observables such as fragmentation function, can be used to quantify the internal structure of QCD jets in the context of the parton shower evolution. More recently, jet shape observables have been extensively employed as tools in measurements of Lorentz-boosted massive objects Abazov:2011vh ; Aaltonen:2011pg ; Khachatryan:2014vla ; Aad:2013gja . In such cases, jets have fundamentally different internal structures as compared to jets formed from light quarks and gluons. One canonical example is the two-prong structure formed from a collimated pair of heavy quarks from the decay of a boosted Higgs boson Butterworth:2008iy . Various jet shape and structure observables can be used to distinguish jets formed by massive boosted object decays from jets formed solely by parton showering and hadronization of light quarks and gluons. In this study, we use three representative jet shape observables – jet width, two-to-one and three-to-two ratios of N-subjettiness ( and ) – and the jet mass.
Jet mass, , is a basic observable used to identify boosted hadronically decaying objects such as the boson (see e.g. ref. Aad:2015rpa ). Jet width (also known as linear radial moment or girth) is defined as the first moment of the radial flow of transverse momentum or energy,
[TABLE]
where is magnitude of the transverse momentum of jet constituent and is the distance between jet constituent and the jet axis. Jet width has been shown to provide e.g. a good discriminating power between quark-initiated and gluon-initiated jets Gallicchio:2011xq .
The and are two-to-one and three-to-two ratio of -subjettiness, respectively. Subjettiness was introduced to provide an enhanced discriminating power for identifying boosted massive objects Thaler:2010tr ; Thaler:2011gf . The -subjettiness is defined as
[TABLE]
where is the distance parameter of the jet algorithm, is the transverse momentum of constituent and is the distance between a subjet and a constituent . The subjets are defined by re-clustering the constituents of the jet with exclusive version of the algorithm and requiring that exactly subjets are found.
4.2 Quantifying performance of background subtraction
The following figures of merit are used to quantify the performance of jet reconstruction Chatrchyan:2011ds ; Aad:2011he : jet energy scale (JES), jet energy resolution (JER), jet reconstruction efficiency, and rate of fake jets. JES is also sometimes called linearity. These quantities are calculated using Monte Carlo generators coupled with full detector simulations for a particular experiment by comparing particle-level jets (so-called true jets) with jets reconstructed using the outputs of the detector simulation. JES and JER characterize the mean and root-mean-square, respectively, of the difference between the transverse momentum of particle level jet, , and the transverse momentum of jet reconstructed in the detector, . More explicitly, and . The JES is determined by a combination of the response of the detector and the performance of algorithms used for the jet calibration and background subtraction. The JER of calorimeter jets can be factorized as follows
[TABLE]
where is the stochastic term, is the noise term and is the constant term Aaboud:2018twu ; Fabjan:2003aq . The stochastic and constant terms are governed by the response of the detector to the particle shower. The noise term is largely determined by fluctuations of backgrounds, which may include electronic noise, pileup, or the underlying event. At the LHC, the contributions due to pileup tend to dominate. In the case of an average background subtraction such as the Area Subtraction, the noise term is given by the root-mean-square of evaluated in the area of a jet excluding the jet signal, . The stochastic and constant terms are not significantly affected by the subtraction algorithm Aaboud:2018twu , but they can be reduced by using the information about the jet internal structure in the calibration procedure Aad:2012ag or by combining the information from calorimeter with the information from tracking CMS:2009nxa . The noise term cannot be reduced by the calibration procedure, but it can be reduced by subtraction procedure or using some additional information about the background compared to the basic information about its average density. This can be, for example, the information about pointing of jet constituents to the primary vertex (e.g. charged hadron subtraction used by CMS CMS:2014ata or jet-vertex association used by ATLAS ATL-PHYS-PUB-2014-001 ) or by noise suppression at the sub-constituent level of calorimeter cells Abazov:2013hda ; Aad:2016upy .
Jet reconstruction efficiency quantifies the probability that a jet is found given the presence of a true jet, subject to specific kinematic constraints for a particular efficiency evaluation. As such, the jet reconstruction efficiency is indirectly affected by both the JES and the JER. The rate of fake jets is important in the case of large backgrounds, such as in heavy-ion collisions, where correlated background fluctuations can lead to a large rate of fake jets. Consequently, this rate can be reduced by reducing the fluctuations in the background for which the JER is the relevant performance metric. We therefore focus on the JES and JER in order to characterize the jet reconstruction performance.
The JES and JER can be generalized to any of the observable quantities that characterize the jet kinematics or shapes discussed in section 4.1. We define the bias and resolution of a given observable, , as follows:
[TABLE]
The difference between and is used instead of their ratio in order to avoid excessive values of bias for small values of . The denominator in the bias and resolution allows for an easier comparison among different quantities. Similarly to the case of the JES and JER, these quantities characterize the primary aspects of the performance of the background subtraction. These quantities are therefore evaluated simultaneously for all the jet shape observables discussed in section 4.1.
4.3 Test samples and configuration of subtraction
The performance of subtraction methods is evaluated in simulated collisions at using events with boosted top quarks from the decay of a hypothetical boson with a mass of . These simulated hard-process events are referred to as true events. To obtain the reconstructed events with pileup included, the true events are overlaid with inclusive collision events that represent pileup. The number of overlaid inclusive events, , has a uniform distribution from 0 to 140. All event generation is performed with PYTHIA 8.180 Sjostrand:2006za ; Sjostrand:2007gs using the tune 4C and CTEQ 5L parton density functions Lai:1999wy . The hard process is generated without underlying event.
A pseudo-detector simulation is then used. All particles are grouped into towers of size in the pseudorapidity-azimuth () space. The tower energy is obtained as the sum of energies of particles pointing to that tower. All neutrinos and muons are discarded. Only towers with are selected. The mass of each tower is set to 0. The and of each tower is randomly smeared using a Gaussian kernel with width of 0.1 (but maximally up to 0.2).
The reconstructed events are corrected with both ICS and multiple other pileup mitigation techniques. To evaluate the performance of the various methods, the jets from the corrected events are compared to jets from the true events using the quantities defined in section 4.2. To factorize the effect of pileup, the same detector simulation is used for both, true and reconstructed, events. Two jet definitions are used: anti- algorithm with the distance parameter and . Only true jets with and are used.
All jet finding and background estimation is performed using FastJet 3.3.1 Cacciari:2011ma ; Cacciari:2005hq . The event energy density is estimated as a function of using the GridMedianBackgroundEstimator tool from FastJet with a grid spacing of 0.5 using the particles up to . Since the inputs are massless, there is no need to derive the background estimate for the mass term of pileup, . The same estimation is used for the Area Subtraction and the CS-based methods. The Area Subtraction method was carried out as 4-vector subtraction using the fastjet::Subtractor class from FastJet 3.3.1. Unphysical situations with negative corrected mass are avoided by enabling the safe_mass option.
For the CS-based methods, we used FastJet Contrib version 1.042. The choice of the optimal CS parameters and ICS configurations is discussed in detail in appendices A and B. The following configurations are found to be optimal for the majority of studies presented in sections 4.4 and 4.5. The Jet-by-jet CS uses parameters , , and for both jet definitions. The Event-wide CS uses parameters , , and parameters and for anti- and jet definitions, respectively. The ICS method is used with two iterations using the ghost removal option. For both iterations, the same and parameters are used, and , while the is different for each iteration and also depends on the jet definition. For anti- jets, parameters and are used for the first and second iteration, respectively. For anti- jets, the parameters and are used.
4.4 Performance for jet kinematics and substructure
The performance of the ICS method applied to jets is evaluated for both jet kinematic and jet shape observables, which are defined in section 4.1. The bias and resolution (defined in section 4.2) for the observables are studied as a function of number of pileup interactions () and jet , as well as for two choices of anti- distance parameter, and . The performance of ICS is compared to the performance of the Area Subtraction, Jet-by-jet CS (both introduced in section 1), and the Event-wide CS (discussed in section 2) using the configurations described in section 4.3.
Perhaps the most illustrative demonstration of the efficiency of any pileup correction is the extent to which a given algorithm is able to reduce the dependence of an observable on the amount of pileup in the event, as parameterized by . Figures 2 and 3 show the impact of pileup on the and mass, respectively, for large-radius () jets containing the decay products of boosted top-quarks from (see section 4.3). Only a narrow true jet range is chosen for these figures, . The four correction algorithms considered for comparison demonstrate the improvements achievable in terms of the bias (figures 2(a) and 3(a)) and resolution (figures 2(b) and 3(b)) in each case, as a function of .
Each of the algorithms considered is able to remove the bias introduced by pileup in both the and the mass of these jets to approximately the same degree. However, the precision of these corrections, as quantified by the resolution of the corrected measure, can vary significantly. The Event-wide CS and the ICS corrections are both observed to improve the resolution of the jet and mass by up to 30% at large , as compared to the Jet-by-jet CS correction. Across the full range of considered, ICS exhibits an improvement beyond that of the CS correction alone by approximately 5-10% in the resolution of both the jet and the jet mass.
The ability of each algorithm to mitigate the impacts of pileup depends on more than just the amount of pileup considered. As mentioned earlier, the size of the jet and the kinematic range (e.g. high or low true ) can affect the performance significantly. Moreover, the impact of pileup on certain observables can be larger, thus reducing the effectiveness of certain approaches. Figures 4 and 5 summarize the results of a comprehensive study of the performance of each of the four algorithms under consideration. Results are reported in a narrow range of high pileup, , for jets from the process, for the following:
- •
jet radius:
- •
true jet :
- –
7 bins of in the range GeV for
- –
4 bins of in the range GeV for
- •
observable:
- –
, mass, , width for both
- –
and for only
The outcome is a set of 52 comparisons each for the bias and resolution after pileup correction.
The results of these comparisons provide a rich set of information from which a few conclusions may be reliably drawn. The ability of algorithms to remove the bias is practically identical in the case of jet and jet . The ability to correct the bias is significantly improved for the Event-wide CS and ICS algorithms compared to Jet-by-jet CS algorithm in the case of jet mass, jet width, and . For , the performance of Jet-by-jet CS, Event-wide CS and ICS algorithms is very similar. The bias generally decreases with increasing jet and tend to converge to zero for all the algorithms, both jet radii, and almost all the observables. Such a convergence in the behavior of algorithms is however not seen in the case of resolution, where significant differences among algorithms persist in the full kinematic range and in some cases even tend to get larger at higher .
A clear improvement in the resolution is seen for Event-wide CS and ICS algorithms compared to both Jet-by-jet CS algorithm and Area Subtraction. While the resolution from ICS and Event-wide CS is practically the same for jets, a significant difference is seen for jets where ICS algorithm outperforms the Event-wide CS. These observations hold for all observables studied and for all the jet bins. This conclusion together with the conclusion on the bias implies that ICS algorithm provides the largest and most consistent improvements in the performance out the four algorithms tested.
4.5 Performance for missing transverse energy
In addition to evaluating the performance of ICS and related background subtraction algorithms in terms of their impacts on jets, we also studied the extent to which improvements might be gained in the measurement of missing transverse energy, . The in the event is defined as a 2-vector calculated as the negative vector sum of the of all physics objects in the event. For this study, is calculated using the vector sum of all stable particles, while jets are not used in the calculation. The results are reported in terms of just one component of the 2-vector, .
Figure 6 shows as a function of a measure of the resolution of the , calculated as the RMS of the difference between the reconstructed and true in the event. The uncorrected resolution is reported as well as the results of applying four different subtraction algorithms to the entire event: SoftKiller (using grid-size parameter of ), Event-wide CS and ICS with the same configurations as for anti- jets described in section 4.3, and combination of Event-wide CS followed by SoftKiller (tested by the ATLAS Collaboration ATLAS:2017pfq ). The optimal grid-size parameter for SoftKiller depends on the . For example, grid-size parameter of provides by better resolution for , but by worse resolution for compared to the configuration with the grid-size of . The grid-size parameter of provides by better resolution for , but by worse resolution for compared to the configuration with the grid-size of . For this reason we show SoftKiller with the grid-size parameter of 0.6 which is a good compromise. We found that the best resolution for the CS and SoftKiller combination can be achieved by using CS parameters and , and SoftKiller grid-size parameter of 0.5.
For all the tested methods, the resolution of the worsens with increasing pileup, as expected. However, the three methods Event-wide CS, ICS, and Event-wide CS followed by SoftKiller reduce this degradation by more than at large , while SoftKiller alone does not perform so well. This along with results presented in the previous section demonstrate the stability and good performance of the ICS method.
4.6 Performance using the framework from the 2014 Pileup Workshop
We compare the performance of the new method with other methods using the common open-source software framework PileupWorkshopFramework defined at the “Pileup Workshop” held in May 2014 at CERN PileupWorkshopIndico . The code used to obtain the results in this section is located in the folder comparisons/ICS of this framework, version 1.1.0.
The samples used for the comparison presented here are available from ref. PileupWorkshopSamples . Four hard-scatter physics processes overlaid with a fixed number of pileup events are used. The four hard-scatter samples are dijet events with at least one reconstructed anti- jet satisfying 20, 50, 100 or 500. -hadrons are kept stable and UE is not simulated. The hard-scatter and pileup samples are simulated using Pythia 8.185 with tune 4C using proton-proton collisions at . Four pileup conditions are used: 30, 60, 100, and 140. The performance is evaluated for anti- jets.
The mass of all particles is set to zero, preserving , rapidity, and azimuth. Only particles with are used. The corrections are done on events without any detector simulation but assuming idealised tracker, where the information about the origin of charged particles (pileup or hard-scatter event) is known. In that way, the charged pileup particles can be directly removed and/or the information about charged particles can be further used to correct the neutral particles. We compare the CS-based methods with Area Subtraction, SoftKiller, and PUPPI, for which we use the same configurations as for the comparison in ref. Soyez:2018opl except slightly different estimation for the Area Subtraction as described below. Summary of the used configurations and usage of the information about charged particles is the following:
- •
Area Subtraction: All charged pileup particles are discarded. The is estimated using only neutral particles with a grid-size parameter of 0.6 and rapidity rescaling. The protection against negative masses after subtraction is enabled. To determine the jet area, the ghosts are placed up to the edge of the particle rapidity acceptance, , with a ghost area of 0.01.
- •
SoftKiller: All charged pileup particles are discarded at the beginning. SoftKiller with grid-size parameter of 0.5 is applied on the neutral particles in the event. The used grid-size parameter is the same as in the comparisons/review in ref. PileupWorkshopFramework version 1.0.0 which was used for the publication Soyez:2018opl .444We have investigated the performance of other grid-size parameters and confirmed that the value of 0.5 represents the optimal choice.
- •
PUPPI: The implementation is taken from the comparisons/review in ref. PileupWorkshopFramework version 1.0.0, which is the original implementation provided by the PUPPI authors in the context of the 2014 Pileup Workshop.
- •
Jet-by-jet CS: All charged pileup particles are discarded. Same estimation as for the Area Subtraction is used. Only neutral particles are corrected using CS with parameters: , , and .
- •
Event-wide CS: All charged pileup particles are discarded. Same estimation as for the Area Subtraction is used. Only the neutral particles are corrected using the Event-wide CS with parameters: , , and .
- •
CS+SoftKiller: All charged pileup particles are discarded. First Event-wide CS is applied as described in the previous point (with the same CS parameters). Then the corrected neutral particles are further corrected using SoftKiller (grid-size parameter of 0.6).555We have investigated the performance for other CS parameters and SoftKiller grid-size parameter and identified this to be the optimal configuration.
- •
ICS: All charged pileup particles are discarded. Same estimation as for the Area Subtraction. Only the neutral particles are corrected using the ICS method with two iterations and without ghost removal. Parameters: and for both iterations, and for the first and the second iteration, respectively.
FastJet v3.3.2 is used for jet clustering, background estimation and Area Subtraction. FastJet Contrib v1.038 is used for CS-based methods and SoftKiller. To compare the performance of the methods, the average bias and resolution for the jet and jet mass are evaluated. From each event, the two true hardest jets are selected with and . Each corrected jet is matched to the closest true jet requiring (the matching efficiency is above ). To follow recommendations from the workshop, the average jet bias, , and resolution, , is evaluated as the average and RMS from the difference between true and matched corrected jet , respectively. Similary, the mass bias, , and resolution, , are evaluated.
The performance of the Area Subtraction, Jet-by-jet CS, Event-wide CS and ICS methods is shown in figures 7 and 8. Qualitatively, the differences between the individual methods are the same as presented in section 4.4 where, however, a different signal sample and detector simulation are used. Both, Event-wide CS and ICS, improve the resolution significantly with respect to the Area Subtraction and Jet-by-jet CS. The ICS method has slightly better resolution with smaller biases compared to the Event-wide CS.
The performance of the PUPPI, SoftKiller, CS+SoftKiller, and ICS methods is shown in figures 9 and 10. All the compared methods lead to varying levels of bias for some observables or kinematic selections. For the majority of the and kinematic selections, the best performance is achieved by the ICS method. For all the and kinematic selections, PUPPI provides slightly worse resolution of compared to ICS which is worsening with increasing . On the contrary, for high , the performance of PUPPI is systematically better compared to ICS in terms of the reconstruction of mass. In the low environment the performance of ICS and CS+SoftKiller is almost identical, but for a higher environement, CS+SoftKiller gives larger negative bias. On the contrary, SoftKiller alone gives systematically positive bias. This oversubtraction or undersubtraction of SoftKiller might be avoided by further optimizing the SoftKiller parameters to avoid cutting out a part of the signal or to allow for cutting out more of the background. The SoftKiller performance may also be improved by applying the protected zeroing which removes all neutral particles below certain threshold if a given particle is not located close to a charged particle from a hard-scattering process as discussed in ref. Soyez:2018opl . We should emphasize that in this study, the only method which uses the information about charged particles in the subtraction is PUPPI. In general, using the information from charged particles is expected to improve the performance of the subtraction. Systematic study of the methods which use the information from charged particles within the context of constituent-subtraction-based algorithms goes beyond the scope of this paper and is planned for a separate study.
5 Conclusions
We presented a new background mitigation method for jet kinematics, jet substructure observables, and event observables (such as missing transverse energy), called Iterative Constituent Subtraction. This method is applicable to both pileup effects in proton-proton collisions and underlying event contributions in heavy-ion collisions. Iterative Constituent Subtraction extends the Constituent Subtraction method from ref. Berta:2014eza to an iterative event-wide subtraction algorithm with improved features and performance. The new algorithm has been tested using hadronic jets from , as well as light quark and gluon dijet processes, and it was compared to various other algorithms including Jet-by-jet CS, Event-wide CS, Area Subtraction, SoftKiller, and PUPPI. Iterative Constituent Subtraction has been shown to significantly improve the performance of pileup subtraction in proton-proton collisions in terms of bias and resolution of the jet kinematics and substructure observables compared to the Area Subtraction, Jet-by-jet CS, and Event-wide CS. The improvement was also observed with respect to other methods for a large number of pileup and kinematic configurations. The new method has potential to improve the background mitigation at both proton-proton and heavy-ion colliders such as the LHC and RHIC.
Appendix A General discussion on the CS parameters
As discussed in section 2, the CS procedure has three free parameters to control the subtraction: , , and . These parameters have weak impact in the Jet-by-jet CS, and the recommended values in that configuration are , , and . On the contrary, the Event-wide CS is much more sensitive to the parameter and also the parameter can have non-negligible effect. This section serves as a general guidance how to set the three parameters for the Event-wide CS. However, the conclusions found in our simulation may not be perfect for a specific detector environment. Therefore the experiments are encouraged to optimize the parameters in their own environment. The recommended starting point of tests for Event-wide CS is: , , for anti- jets and , , for anti- jets. We provide justification for these recommendations and a basic analysis of the sensitivity to the choice of parameters in the following sub-sections. The performance studies presented here use the setup described in section 4.3.
A.1 Maximal distance between ghost-particle pairs,
The parameter controls the maximal allowed distance between ghost-particle pairs. Only ghost-particle pairs which have are combined in the algorithm. By setting a finite , one can avoid combining ghost-particle pairs which are too far from each other. However, in this case, certain amount of estimated pileup can remain in the event, while by setting it is ensured that all the estimated pileup represented by ghosts is subtracted from particles, although not necessarily at a naturally small distance between ghosts and particles.
We investigated the amount of remaining pileup for various values by evaluating the scalar sum from all particles in the event. The average scalar sum for true events (events without pileup) for the used physics process is . The average scalar sum for the same events with pileup after correction, , varies depending on the parameter as shown in figure 11. For , the for the whole range, which means that on average, the expected pileup deposition is entirely subtracted. This is expected, but this evaluation represents an important cross-check to see that the used background estimation is not biased. For finite , certain amount of pileup remains in the events. For example, there is still a remaining average background of per unit area per one pileup event when using .
The justification for using small values of comes from the actual performance on jets, see figures 12 and 13. When using , the jets are largely overcorrected. The reason for this are the fluctuations of pileup in the space. In case of no fluctuations, the ghosts subtract the added by pileup rather accurately. However, the presence of fluctuations can cause that ghosts are more often matched to a hard-scatter particle, which may be distant, which leads to the overcorrection.
The optimal value may depend on the jet definition and the detector granularity. We found that leads to optimal performance for both anti- and anti- keeping the biases low and maximizing the resolution for most observables. Using can lead to lower biases for anti- jets in expense of worse resolution. In any case, it is recommended to apply an additional correction to remove the remaining pileup which can be addressed by the Iterative Constituent Subtraction method described in section 3. Other possibility is to use a different method. For example, SoftKiller (grid parameter of 0.6) applied after the Event-wide CS with was found to be one of the best methods in studies from the ATLAS Collaboration ATLAS:2017pfq .
A.2 parameter
By using , one can prioritize ghost-particle pairs with lower particle during the subtraction procedure. This may have positive effect on the performance since it is expected that the pileup particles have lower than the hard-scatter particles. The optimal value of the parameter depends on many factors: granularity of the detector, possible cuts applied to all particles, jet definition, parameter and also on the observable in question.
The dependence of the Event-wide CS performance on is shown in figures 14 and 15. In general, the smaller the , the smaller is the effect of the parameter. This is expected since with smaller , each ghost has smaller freedom to move to match with a particle during the CS procedure. The choice of parameter has almost no effect for the anti- jets when using small values of (e.g. ). In this case, each ghost is active over an area which is much smaller than the area of the jet, that is locally, and the choice of has no real impact.
We found that the choice for anti- and keeps the biases low while the resolution is maximized. For anti- jets, and is preferable.
A.3 Ghost area
The smaller the value of , the more densely are the ghosts distributed in the space which leads to better performance of the CS procedure. On the other hand, the smaller the value of , the higher is the number of ghosts which implies a longer computational time. Therefore in practice, a compromise needs to be done. The optimal value of may depend on the jet definition, granularity of the detector, and the parameter in the CS procedure. We found that gives the best performance and using smaller than 0.0025, does not lead to any significant improvement, it just brings a longer computational time. By using , we observe on average 4-times faster correction with subtle worsening of performance (relatively up to worse resolution for some observables).
Appendix B Choice of parameters for the ICS method
We investigated the optimization of configuration of the ICS algorithm by varying: number of iterations, CS parameters (, , ) for each iteration, and the usage of ghost removal option. The performance studies presented here use the setup described in section 4.3. We found that the best performance for the majority of studied observables and jet ranges can be achieved with two iterations using ghost removal and parameters , , while the parameter is different for each iteration and also depends on the jet definition. For anti- jets, parameters and are found to be optimal for the first and second iteration, respectively. For anti- jets, the parameters and are found to be optimal. We would like to emphasize, that these conclusions may not be perfect for a specific detector environment and/or for the case of heavy-ion collisions. Therefore, the experiments are encouraged to optimize the ICS configuration in their own environment.
In the following we provide a justification for the choice of the optimal ICS configuration based on performance studies. First we discuss ICS with two iterations and then we focus on the performance when using three or more iterations. The discussion of the choice of CS parameters , , , which is provided in appendix A, applies also for the ICS method. We use ghost area and in the following, since we have not observed any significant improvement by using smaller or different parameter. Therefore, we discuss just the parameter , the option of ghost removal, and the number of iterations in the following.
B.1 ICS with two iterations
In general, it is expected that the ghost removal should help for cases when , since then the ghost removal can guarantee that all the expected background deposition is subtracted (in case of not using ghost removal, ghosts, which were not fully subtracted in the first iteration, have no chance to be subtracted in the second iteration). For cases when , all the expected background can be subtracted independently of the usage of the ghost removal option. The impact of the ghost removal may depend on properties of the background. In case when is correlated in close-by regions in the space, then it may be beneficial to use the ghost removal. For example, when one ghost is not fully subtracted in the first iteration, it means that the real in the vicinity of this ghost is smaller than it was originally estimated. Therefore when the is correlated in close-by regions, then the within larger area around this ghost should be also smaller than the estimated so it may be helpful to remove such ghosts. On the other hand, when the in close-by regions is anti-correlated, then it makes sense not to use the ghost removal.
We investigated the performance of ICS with two iterations for reasonable values of parameter taking into account the findings in appendix A.1. For this, we used 50 configurations which were obtained by using parameter for the first iteration from the set and for the second iteration from the set , and using or not using ghost removal. The bias and resolution for these 50 configurations vary significantly for the studied jet observables and jet ranges. For each jet observable and jet range, there is configuration which have maximal resolution at the expense of having higher bias compared to other configurations. To define the optimal configuration, we rather focus on minimizing the bias. Among the configurations which have bias less than and bias for other observables less than , we define the optimal configuration for each jet definition as the one which has maximal resolution for the highest number of jet observables and jet bins. Based on this definition, we found that using the ghost removal option together with parameters and for anti- jets, and parameters and for anti- jets provides the optimal configuration. We show the jet performance for a representative set of ICS configurations in figures 16 and 17.
First we discuss the performance on anti- jets. The two shown configurations with and have the best resolution, but high bias for jet mass and jet width, especially for low- ranges. We observe that the usage of the ghost removal option reduces the bias while the resolution stays similar for these values. The bias for jet mass and jet width can be further reduced by using ghost removal with and which is the configuration that we identified as the optimal one. By using higher , the bias and resolution for all jet observables get worse.
To get the optimal performance for anti- jets higher values are preferred than for anti- jets, which is consistent with findings in appendix A.1. The configuration with and is found to be optimal. The ghost removal then further slightly improves the performance. The effect of ghost removal is much smaller for these parameters compared to values and , which is expected since in the first iteration larger fraction of ghost is subtracted so less scalar is redistributed in the second iteration. The configuration and ensures that all expected background is subtracted, however it still seems that at wrong places, since the performance is worse for this configuration. At the same time the performance is still better compared to the performance of simple Event-wide CS with .
B.2 ICS with three or more iterations
We tried several configurations with three or more iterations. Based on the findings in the previous subsection, we used and values which exhibited only small overcorrection of jet as a starting point. The jet performance for a representative set of configurations is shown in figures 18 and 19. We did not find any significant improvement when using three or more iterations. However, some jet observables can have by better resolution at the expense of slightly worse bias when using more iterations. This holds especially for the configuration with three iterations using , , and . Similarly as in the previous section, we observe that forcing to subtract all expected background by setting is worse than keeping finite (see e.g. configuration with , , and ).
In this appendix, we identified and discussed an optimal configuration for which ICS preforms better than other background mitigation methods (see section 4) and provided a basic insight into the mechanisms that drives the performance. At the same time, the presented optimal configuration should not be viewed as the best configuration for all experiments and all backgrounds. The presented configuration should be viewed only as an advice which can be used as a starting point for further optimization within realistic environment of experiments.
Appendix C Treatment of massive particles
In the case of massless particles, there are three degrees of freedom for each particle 4-momentum. The CS procedure corrects of each particle, while the rapidity and azimuth are kept unchanged. In that way, it is ensured that the anti- jet clustering algorithm clusters the same particles666Up to small back-reaction biases coming from non-perfect correction which will be neglected in the following.. Since for massless particles, also the momentum direction is kept unchanged which ensures good reconstruction of some jet observables such as the jet mass.
In the case of massive particles, there are four degrees of freedom for each particle 4-momentum. The CS procedure corrects the of each particle to compensate for the presence of background particles on average. Then the particle azimuth should be kept unchanged since there is no reason why the presence of background would change the azimuth. However, it is non-trivial to decide how to treat the remaining two degrees of freedom for the particle 4-momentum. One straightforward option is to keep the mass of each particle unchanged. For the remaining degree of freedom, two obvious options are available: keep rapidity or pseudo-rapidity unchanged. Due to the fact that the anti- jet clustering algorithm uses difference of rapidities in the definition of the distance measure, there are the following caveats for the two options:
Keeping mass and rapidity unchanged – in this case, it is ensured that the difference of rapidities in the anti- algorithm of each particle pair is not modified after the correction, so the particle content of the final jets can be similar to the particle content of true jets. However, in the limit when the corrected particle , the -component of momentum and pseudo-rapidity , which means that after such correction, the central anti- jets may contain particles with non-negligible momentum pointing to totally different direction than the high particles in that jet. This causes a very large bias for some jet observables such as jet mass. 2. 2.
Keeping mass and pseudo-rapidity unchanged – in this case, the difference of rapidities in the anti- algorithm of each particle pair can be modified which may lead to jets with different particle content compared to the true jets. Especially, in the limit when the corrected particle , the rapidity and the energy . Therefore after the correction, jets near typically contain a lot of constituents with non-zero mass but very small energy.
To summarize these two options we can say that although the particle mass is usually negligible compared to the particle energy, we see that it cannot stay unchanged due to the fact that the anti- jet clustering algorithm uses rapidity difference in its distance measure. Hence, it is important to modify the mass of the particles. There are several other options how to treat the two remaining degrees of freedom:
Set the particle masses to zero. Keep the rapidity unchanged. 2. 4.
Set the particle masses to zero. Keep the pseudo-rapidity unchanged. 3. 5.
Do correction of variable in the same way as it is described in the original CS procedure Berta:2014eza which was based on the approach in ref. Soyez:2012hv . Keep the rapidity unchanged. 4. 6.
Do the same correction of as in the previous option, just keep the pseudo-rapidity instead of rapidity unchanged. 5. 7.
Keep the rapidity and pseudo-rapidity unchanged. This option is equivalent with scaling the original 4-momentum by a factor corresponding to the ratio between the corrected and original of the particle.
We note that by setting the particle mass to zero (options 3 and 4), a bias is introduced for by definition (since all the hard-scatter particles are modified to be massless). There is no such bias for options . The options 5 and 6, which use the correction, can still suffer from the same effects as described above the for options 1 and 2, respectively, thought with smaller impact on the performance. The options 3, 4, and 7 are not affected by the effects described above for options 1 and 2.
We investigated the performance of the individual options using the ICS method in the same conditions as described in section 4.3 but without the detector simulation. For these studies, we used ICS from FastJet Contrib version 1.042, where all the options for the treatment of massive particles are implemented. We found that the jet performance for options 1 and 2 is much worse than for options , especially for the jet mass. The performance for jet , jet , jet width and subjettiness ratios is very similar among the options . From the tested jet observables, only the jet mass has large dependence on the chosen strategy for correcting the particle 4-momenta, therefore we discuss the performance for the jet mass in the following.
First, the importance of modifying the particle mass is demonstrated in figure 20(a) showing the jet mass distribution for anti- jets with true (containing mainly decay products from the boson). The true distribution is peaked around the boson mass. With pileup, the original distribution is broadened and shifted to higher values. After ICS correction with keeping the original mass and rapidity of particles (option 1), the jet mass distribution is partially corrected, but still it is significantly shifted away from the true distribution. When using ICS correction with keeping the original mass and pseudo-rapidity (option 2), the corrected distribution agrees with the true distribution a bit better, but still it has a significant tail from jets biased towards high jet mass. In contrast, when using one of the options without keeping the original mass, e.g. option 7 (keeping original rapidity and pseudo-rapidity), the corrected mass distribution agrees much better with the true distribution.
Next, we investigated the bias and resolution of the jet mass systematically for options . We found that option 6 has bias above and much worse resolution than the other four options. The option 5 has bias up to and resolution comparable with the options 3, 4, and 7. These remaining options have bias below . The jet mass resolution for all these options using ICS as a function of is shown in figure 20(b) compared to jet-by-jet CS (which uses option 3). As demonstrated in this figure, we found that setting the particle mass to zero (options 3 and 4) performs the best for the anti- jets with true , while option 7 has only slightly worse resolution and option 5 has worse resolution by . We found that the bias introduced by setting the particle mass to zero (options 3 and 4) gets negligible for . We also observed that this jet mass bias is larger for low anti- jets where the option 7 performs slightly better in general compared to options 3 and 4.
We conclude from our studies, that keeping the original rapidity and pseudo-rapidity (option 7) leads to the optimal performance for the two studied jet definitions over the given phase space. However, the experiments using massive inputs are encouraged to check our findings for the exact setup of the analysis they intend to perform.
There is one other aspect of the background subtraction with massive particles. As mentioned in section 2, a user-defined parameter is used, which ensures that only particles with are corrected by constructing the ghosts up to the same limit. However, the available software for estimation in FastJet uses particle rapidities and not pseudo-rapidities. Therefore, in the case of massive particles, it is important that the user uses only particles with to estimate the and also to derive the rapidity dependence used for background rescaling.
Acknowledgements.
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No 797520. The work of MS was supported by Grant Agency of the Czech Republic under Grant 18-12859Y and by Charles University grants UNCE/SCI/013 and Progres Q47. DWM is supported by the National Science Foundation under Grant No. PHY-1454815.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) Atlas luminosity public results from run 2, December 2018. https://twiki.cern.ch/twiki/bin/view/Atlas Public/Luminosity Public Results Run 2.
- 2(2) Cms luminosity public results from run 2, December 2018. https://twiki.cern.ch/twiki/bin/view/CMS Public/Lumi Public Results.
- 3(3) ATLAS and CMS Collaborations. Report on the Physics at the HL-LHC and Perspectives for the HE-LHC. In HL/HE-LHC Physics Workshop: final jamboree Geneva, CERN, March 1, 2019 , 2019.
- 4(4) CMS Collaboration. Observation and studies of jet quenching in Pb Pb collisions at nucleon-nucleon center-of-mass energy = 2.76 Te V. Phys. Rev. , C 84:024906, 2011.
- 5(5) Matteo Cacciari and Gavin P. Salam. Pileup subtraction using jet areas. Phys.Lett. , B 659:119–126, 2008.
- 6(6) Matteo Cacciari, Gavin P. Salam, and Gregory Soyez. The Catchment Area of Jets. JHEP , 04:005, 2008.
- 7(7) Gregory Soyez, Gavin P. Salam, Jihun Kim, Souvik Dutta, and Matteo Cacciari. Pileup subtraction for jet shapes. Phys.Rev.Lett. , 110(16):162001, 2013.
- 8(8) Peter Berta, Martin Spousta, David W. Miller, and Rupert Leitner. Particle-level pileup subtraction for jets and jet shapes. JHEP , 1406:092, 2014.
