Create an empty, mutable org.dianahep.histogrammar.Fractioning.
Create an empty, mutable org.dianahep.histogrammar.Fractioning.
Template used to create zero values (by calling this value
's zero
method).
Alternate constructor for org.dianahep.histogrammar.Fractioned that builds from a pre-aggregated numerator and denominator.
Alternate constructor for org.dianahep.histogrammar.Fractioned that builds from a pre-aggregated numerator and denominator.
This could be used for any bin-by-bin ratio (or even a difference or other reduction), such as a data/Monte Caro ratio. The purpose of binding the histograms together like this is to verify that they have compatible bins and to provide access to existing methods for creating ratio plots from Fractioned objects.
Help text that can be queried interactively: more detail than help
.
Create an immutable org.dianahep.histogrammar.Fractioned from arguments (instead of JSON).
Create an immutable org.dianahep.histogrammar.Fractioned from arguments (instead of JSON).
Weighted number of entries (sum of all observed weights without the cut applied).
Container for data that passed the given selection.
Container for all data, regardless of whether it passed the given selection.
Reconstructs a container of known type from JSON.
Help text that can be queried interactively: a one-liner that can be included in a menu.
Synonym for apply
.
Name of the concrete Factory
as a string; used to label the container type in JSON.
Accumulate two aggregators, one containing only entries that pass a given selection (numerator) and another that contains all entries (denominator).
The aggregator may be a simple org.dianahep.histogrammar.Count to measure the efficiency of a cut, a org.dianahep.histogrammar.Bin to plot a turn-on curve, or anything else to be tested with and without a cut.
As a side effect of NaN values returning false for any comparison, a NaN return value from the selection is treated as a failed cut (the denominator is filled but the numerator is not).
Factory produces mutable org.dianahep.histogrammar.Fractioning and immutable org.dianahep.histogrammar.Fractioned objects.