![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef EVENT_BOOKKEEPER_TOOLS__FILTER_REPORTER_H
10 #define EVENT_BOOKKEEPER_TOOLS__FILTER_REPORTER_H
47 bool val_passedDefault);
56 bool val_passedDefault,
57 const EventContext& val_eventContext);
71 void setPassed (
bool val_passed =
true) noexcept;
void setPassed(bool val_passed=true) noexcept
report the filter decision
a guard class for use with ref FilterReporterParams
FilterReporter(FilterReporterParams &val_params, bool val_passedDefault)
standard constructor
a handle for applying algorithm filter decisions
const FilterReporterParams & m_params
the FilterReporterParams object
const EventContext * m_eventContext
current EventContext reference
~FilterReporter() noexcept
standard destructor
bool m_passed
the value of passed we will set