A frequently faced task in experimental physics is to measure the probability distribution of some quantity. Often this quantity to be measured is smeared by a non-ideal detector response or by some physical process. The procedure of removing this smearing effect from the measured distribution is called unfolding, and is a delicate problem in signal processing, due to the well-known numerical ill behavior of this task. Various methods were invented which, given some assumptions on the initial probability distribution, try to regularize the unfolding problem. Most of these methods definitely introduce bias into the estimate of the initial probability distribution. We propose a linear iterative method, which has the advantage that no assumptions on the initial probability distribution is needed, and the only regularization parameter is the stopping order of the iteration, which can be used to choose the best compromise between the introduced bias and the propagated statistical and systematic errors. The method is consistent: "binwise" convergence to the initial probability distribution is proved in absence of measurement errors under a quite general condition on the response function. This condition holds for practical applications such as convolutions, calorimeter response functions, momentum reconstruction response functions based on tracking in magnetic field etc. In presence of measurement errors, explicit formulae for the propagation of the three important error terms is provided: bias error, statistical error, and systematic error. A trade-off between these three error terms can be used to define an optimal iteration stopping criterion, and the errors can be estimated there. We provide a numerical C library for the implementation of the method, which incorporates automatic statistical error propagation as well.
[1]
L. Shepp,et al.
Maximum Likelihood Reconstruction for Emission Tomography
,
1983,
IEEE Transactions on Medical Imaging.
[2]
B. Schorr,et al.
On an iterative method for the unfolding of spectra
,
1987
.
[3]
A. Kondor,et al.
Method of convergent weights — An iterative procedure for solving Fredholm's integral equations of the first kind
,
1983
.
[4]
E. Yazgan,et al.
The CMS barrel calorimeter response to particle beams from 2 to 350 GeV/c
,
2009
.
[5]
G. D'Agostini,et al.
A Multidimensional unfolding method based on Bayes' theorem
,
1995
.
[6]
L. Landweber.
An iteration formula for Fredholm integral equations of the first kind
,
1951
.
[7]
M. Botje,et al.
High transverse momentum Hadron spectra at VSnn=17.3 GeV, in Pb+Pb and p+p collisions
,
2008
.
[8]
A. Hoecker,et al.
SVD APPROACH TO DATA UNFOLDING
,
1995,
hep-ph/9509307.
[9]
B. Schorr,et al.
On an iterative method for a class of integral equations of the first kind
,
1987
.