
The root system provides a set of oo frameworks with all the functionality needed to handle and analyze large amounts of data efficiently.
the roofit packages provide a toolkit for modeling the expected distribution of events in a physics analysis. models can be used to perform likelihood fits, produce plots, and generate "toy monte carlo" samples for various studies. the roofit tools are integrated with the object-oriented and interactive root graphical environment.
roofit has been developed for the babar collaboration, a high energy physics experiment at the stanford linear accelerator center, and is primarily targeted to the high-energy physicists using the root analysis environment, but the general nature of the package make it suitable for adoption in different disciplines as well.