![]() |
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 | |
| virtual std::string | getUncertaintyDescription (const CP::SystematicVariation &systematic) const =0 |
| returns a human-readable description of the source of systematic uncertainty specified as argument | |
| virtual void | printUncertaintyDescription (const CP::SystematicVariation &systematic) const =0 |
| prints a human-readable description of the source of systematic uncertainty specified as argument | |
| 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) | |
| 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) | |
| virtual bool | affectsElectrons (const CP::SystematicVariation &systematic) const =0 |
| checks whether the specified source of uncertainty affects electrons | |
| virtual bool | affectsMuons (const CP::SystematicVariation &systematic) const =0 |
| checks whether the specified source of uncertainty affects muons | |
| virtual bool | affectsTaus (const CP::SystematicVariation &systematic) const =0 |
| checks whether the specified source of uncertainty affects taus | |
| virtual bool | affectsRealEfficiencies (const CP::SystematicVariation &systematic) const =0 |
| checks whether the specified source of uncertainty affects real efficiencies | |
| virtual bool | affectsFakeEfficiencies (const CP::SystematicVariation &systematic) const =0 |
| checks whether the specified source of uncertainty affects fake efficiencies | |
| virtual bool | affectsFakeFactors (const CP::SystematicVariation &systematic) const =0 |
| checks whether the specified source of uncertainty affects fake factors | |
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 BaseFakeBkgTool, and CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects electrons
Implemented in BaseFakeBkgTool, and CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects fake efficiencies
Implemented in BaseFakeBkgTool, and CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects fake factors
Implemented in BaseFakeBkgTool, and CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects muons
Implemented in BaseFakeBkgTool, and CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects real efficiencies
Implemented in BaseFakeBkgTool, and CP::BaseFakeBkgTool.
|
pure virtual |
checks whether the specified source of uncertainty affects taus
Implemented in BaseFakeBkgTool, and CP::BaseFakeBkgTool.
|
pure virtual |
returns a human-readable description of the source of systematic uncertainty specified as argument
Implemented in BaseFakeBkgTool, and 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 BaseFakeBkgTool, and 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 BaseFakeBkgTool, and CP::BaseFakeBkgTool.
|
pure virtual |
prints a human-readable description of the source of systematic uncertainty specified as argument
Implemented in BaseFakeBkgTool, and CP::BaseFakeBkgTool.