Information about the package, root-splot, which is shipped with common Linux distributions. The root-splot package is designed for, Splot library for ROOT.
Splot library for ROOT
A common method used in High Energy Physics to perform measurements is the maximum Likelihood method, exploiting discriminating variables to disentangle signal from background. The crucial point for such an analysis to be reliable is to use an exhaustive list of sources of events combined with an accurate description of all the Probability Density Functions (PDF). To assess the validity of the fit, a convincing quality check is to explore further the data sample by examining the distributions of control variables. A control variable can be obtained for instance by removing one of the discriminating variables before performing again the maximum Likelihood fit: this removed variable is a control variable. The expected distribution of this control variable, for signal, is to be compared to the one extracted, for signal, from the data sample. In order to be able to do so, one must be able to unfold from the distribution of the whole data sample. The SPlot method allows to reconstruct the distributions for the control variable, independently for each of the various sources of events, without making use of any a priori knowledge on this variable. The aim is thus to use the knowledge available for the discriminating variables to infer the behavior of the individual sources of events with respect to the control variable. SPlot is optimal if the control variable is uncorrelated with the discriminating variables.
Control the root-splot package with the following handy commands outlined below.
yum install root-splot
This command will install root-splot on the server.
yum remove root-splot
This command will un-install root-splot on the server. When you run this command, you will be asked if you are sure that you want to remove root-splot, so you have to manually confirm that you want to do this.
yum -y remove root-splot
This command will un-install root-splot on the server. When you run this command with th e -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove root-splot when using the -y flag.
yum update root-splot
This command will update root-splot to the latest version. When you run this command, you will be asked if you are sure that you want to remove root-splot, so you have to manually confirm that you want to do this.
yum -y update root-splot
This command will update root-splot to the latest version. When you run this command with the -y flag, you will not be prompted to check that you are sure you want to remove the package - so be sure you absolutely want to remove root-splot when using the -y flag.
yum info root-splot
This command will show you core information about the root-splot package.
yum deplist root-splot
This command will show you the dependencies for root-splot. Thankfully, when using Yum, if dependencies are required, these are also installed at the same time so you don't have to worry too much about that.
yum check-update root-splot
This command will check if there is an update waiting on root-splot. When you run this command this will return nothing if there is nothing to update, or, will return the package name if the package is due to be updated.