Systematic#
- class coffea.nanoevents.methods.base.Systematic[source]#
Bases:
objectA base mixin class to describe and build variations on a feature of a nanoevents object.
Attributes Summary
Return the list of all systematics attached to this object.
Methods Summary
add_kind(kind)Register a type of systematic variation, which must fulfill the base class interface.
returns a list of variation names
This describes how a systematic uncertainty needs to be evaluated in the context of other systematic uncertainties.
Attributes Documentation
- add_systematic#
- systematics#
Return the list of all systematics attached to this object.
Methods Documentation
- classmethod add_kind(kind: str)[source]#
Register a type of systematic variation, which must fulfill the base class interface. Types of systematic variations must be registered here before an actual systematic of that type can be added. For example, by default an up/down systematic is registered, as described in
coffea.nanoevents.methods.systematics.UpDownSystematic.- Parameters:
kind (
str) – The name of the type of systematic described by this class