Publication | Open Access
The RooFit toolkit for data modeling
258
Citations
1
References
2003
Year
Data RepresentationEngineeringModeling MethodSimulation ModellingData ExplorationSoftware EngineeringComputer-aided DesignSoftware AnalysisData ScienceManagementData IntegrationModeling And SimulationData ManagementModels RoofitData Intensive ModelingC++ ClassesRoofit ToolkitComputer EngineeringLarge-scale SimulationComputer ScienceProgram AnalysisModel SynthesisParallel ProgrammingRoot EnvironmentComputer ModelingData Modeling
RooFit is a C++ library that enables data modeling within the ROOT framework. It represents mathematical concepts as C++ objects, offers a flexible framework with operator‑like classes for building complex fit models, and provides a concise interface for fitting, plotting, toy MC generation, and large‑scale project management. RooFit has matured into an industrial‑strength tool capable of running the BABAR experiment's most complicated fits and is now available to all users on SourceForge.
RooFit is a library of C++ classes that facilitate data modeling in the ROOT environment. Mathematical concepts such as variables, (probability density) functions and integrals are represented as C++ objects. The package provides a flexible framework for building complex fit models through classes that mimic math operators, and is straightforward to extend. For all constructed models RooFit provides a concise yet powerful interface for fitting (binned and unbinned likelihood, chi^2), plotting and toy Monte Carlo generation as well as sophisticated tools to manage large scale projects. RooFit has matured into an industrial strength tool capable of running the BABAR experiment's most complicated fits and is now available to all users on SourceForge.
| Year | Citations | |
|---|---|---|
Page 1
Page 1