HistFitter is a framework for building and performing statistical fits with ROOT HistFactory using configurable histogram workflows.
copied from cf-post-staging / histfitterHistFitter 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.