CMD + K

histfitter

Community

HistFitter is a framework for building and performing statistical fits with ROOT HistFactory using configurable histogram workflows.

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::histfitter

Usage Tracking

1.4.1
1.4.0
2 / 8 versions selected
Downloads (Last 6 months): 0

Description

HistFitter is a statistical analysis framework designed for performing shape and normalization fits using the HistFactory model within ROOT and RooFit. It enables rapid development of physics analyses by generating histograms from ROOT TTrees according to user-defined configurations describing samples, variables, selections, and systematic uncertainties.

The framework dynamically constructs histograms in memory from configuration files, allowing the histogram-building stage to be executed once and reused across multiple analyses or parameter scans. Generated histograms and corresponding HistFactory XML configurations are written to ROOT files for efficient reuse, avoiding repeated data processing when analysis definitions remain unchanged.

HistFitter integrates histogram production, statistical model construction, and workspace evaluation into a single workflow, supporting large-scale analyses that require constrained nuisance parameters derived from control regions and applied to signal-region fits.

About

Summary

HistFitter is a framework for building and performing statistical fits with ROOT HistFactory using configurable histogram workflows.

Last Updated

Apr 16, 2026 at 19:37

License

BSD-2-Clause

Supported Platforms

macOS-64
linux-64