Staterrors

Contents

Staterrors#

class StatErrors(*args: Any, **kwargs: Any)[source]#

Bases: ModifierBase

Creates per-bin Barlow-Beeston statistical uncertainty modifiers.

Parameters:
  • hist – Nominal histogram bin contents.

  • variance – Estimated variance per bin.

Examples

>>> import jax.numpy as jnp
>>> import evermore as evm
>>> hist = jnp.array([10.0, 20.0, 30.0])
>>> var = jnp.array([12.0, 21.0, 29.0])
>>> staterrors = evm.staterror.StatErrors(hist, var)
>>> staterrors(hist)
Array([10.        , 20.        , 29.999998], dtype=float32)