![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef SYSTEMATICS_HANDLES__FILTER_REPORTER_H
10 #define SYSTEMATICS_HANDLES__FILTER_REPORTER_H
17 class SysFilterReporterCombiner;
68 void setPassed (
bool val_passed =
true) noexcept;
a reporter class that combines the filter decisions for all systematics
SysFilterReporter(SysFilterReporterCombiner &val_combiner, const SystematicSet &val_sys)
standard constructor
base class to forward messages to another class
Class to wrap a set of SystematicVariations.
const SystematicSet & m_sys
the SystematicSet object we use
Select isolated Photons, Electrons and Muons.
a systematics aware filter reporter
bool m_passed
the value of passed we will set
Class describing the basic event information.
SysFilterReporterCombiner & m_combiner
the SysFilterReporterParams object
~SysFilterReporter()
standard destructor
void setPassed(bool val_passed=true) noexcept
report the filter decision
const xAOD::EventInfo * m_eventInfo
the event info object we are decorating