Create an empty, mutable org.dianahep.histogrammar.IrregularlyBinning.
Create an empty, mutable org.dianahep.histogrammar.IrregularlyBinning.
Thresholds that will be used to determine which datum goes into a given container; this list gets sorted, duplicates get removed, and negative infinity gets added as the first element.
Numerical quantity whose value is compared with the given thresholds.
Template used to create zero values (by calling this value's zero method).
Help text that can be queried interactively: more detail than help.
Help text that can be queried interactively: more detail than help. (FIXME: currently only contains the apply signature.)
Create an immutable org.dianahep.histogrammar.IrregularlyBinned from arguments (instead of JSON).
Create an immutable org.dianahep.histogrammar.IrregularlyBinned from arguments (instead of JSON).
Weighted number of entries (sum of all observed weights).
Lower thresholds and their associated containers, starting with negative infinity.
Container for data that resulted in NaN.
Reconstructs a container of known type from JSON.
Reconstructs a container of known type from JSON. General users should call the Factory object's fromJson, which uses header data to identify the container type. (This is called by fromJson.)
Help text that can be queried interactively: a one-liner that can be included in a menu.
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.
Name of the concrete Factory as a string; used to label the container type in JSON.
Accumulate a suite of aggregators, each between two thresholds, filling exactly one per datum.
This is a variation on org.dianahep.histogrammar.Stack, which fills
N + 1aggregators withNsuccessively tighter cut thresholds. IrregularlyBin fillsN + 1aggregators in the non-overlapping intervals betweenNthresholds.IrregularlyBin is also similar to org.dianahep.histogrammar.CentrallyBin, in that they both partition a space into irregular subdomains with no gaps and no overlaps. However, CentrallyBin is defined by bin centers and IrregularlyBin is defined by bin edges, the first and last of which are at negative and positive infinity.
Factory produces mutable org.dianahep.histogrammar.IrregularlyBinning and immutable org.dianahep.histogrammar.IrregularlyBinned objects.