ATLAS Offline Software
|
Auxiliary interface equiping the tools derived from IFakeBkgTool with helper methods to identify what the different SystematicVariations correspond to All the tools inherit from this interface. More...
#include <IFakeBkgSystDescriptor.h>
Public Member Functions | |
virtual | ~IFakeBkgSystDescriptor ()=default |
virtual CP::SystematicSet | affectingSystematicsFor (const std::string &nuisanceParameter) const =0 |
retrieves the systematic variation(s) associated to a particular systematic uncertainty defined in the ROOT/XML file(s) used to configure the tool More... | |
virtual std::string | getUncertaintyDescription (const CP::SystematicVariation &systematic) const =0 |
returns a human-readable description of the source of systematic uncertainty specified as argument More... | |
virtual void | printUncertaintyDescription (const CP::SystematicVariation &systematic) const =0 |
prints a human-readable description of the source of systematic uncertainty specified as argument More... | |
virtual bool | isSystematicUncertainty (const CP::SystematicVariation &systematic) const =0 |
checks whether the specified source of uncertainty originates from a systematic uncertainty in the efficiencies (as opposed to statistical) More... | |
virtual bool | isStatisticalUncertainty (const CP::SystematicVariation &systematic) const =0 |
checks whether the specified source of uncertainty originates from a statistical uncertainty in the efficiencies (as opposed to systematic) More... | |
virtual bool | affectsElectrons (const CP::SystematicVariation &systematic) const =0 |
checks whether the specified source of uncertainty affects electrons More... | |
virtual bool | affectsMuons (const CP::SystematicVariation &systematic) const =0 |
checks whether the specified source of uncertainty affects muons More... | |
virtual bool | affectsTaus (const CP::SystematicVariation &systematic) const =0 |
checks whether the specified source of uncertainty affects taus More... | |
virtual bool | affectsRealEfficiencies (const CP::SystematicVariation &systematic) const =0 |
checks whether the specified source of uncertainty affects real efficiencies More... | |
virtual bool | affectsFakeEfficiencies (const CP::SystematicVariation &systematic) const =0 |
checks whether the specified source of uncertainty affects fake efficiencies More... | |
virtual bool | affectsFakeFactors (const CP::SystematicVariation &systematic) const =0 |
checks whether the specified source of uncertainty affects fake factors More... | |
Auxiliary interface equiping the tools derived from IFakeBkgTool with helper methods to identify what the different SystematicVariations correspond to All the tools inherit from this interface.
Definition at line 17 of file IFakeBkgSystDescriptor.h.
|
virtualdefault |
|
pure virtual |
retrieves the systematic variation(s) associated to a particular systematic uncertainty defined in the ROOT/XML file(s) used to configure the tool
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects electrons
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects fake efficiencies
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects fake factors
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects muons
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects real efficiencies
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects taus
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
returns a human-readable description of the source of systematic uncertainty specified as argument
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty originates from a statistical uncertainty in the efficiencies (as opposed to systematic)
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty originates from a systematic uncertainty in the efficiencies (as opposed to statistical)
Implemented in CP::BaseFakeBkgTool.
|
pure virtual |
prints a human-readable description of the source of systematic uncertainty specified as argument
Implemented in CP::BaseFakeBkgTool.