EventHistogramSpec

struct EventHistogramSpec

One EventHistograms histogram: an observable name and its binning.

Public Members

std::string name

Observable name; must match a key of every subprocess’s SubprocessObservables::values, unless from_weight is set.

double min

Lower edge of the first bin.

double max

Upper edge of the last bin.

std::size_t bin_count

Number of bins between min and max (excluding under/overflow).

bool from_weight

Histogram the event weight itself, divided by the reference weight given to EventHistograms, instead of an observable of the momenta.

Such a spec has no entry in SubprocessObservables.