![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef EVENT_SELECTOR_SAVEFILTERALG_H
8 #define EVENT_SELECTOR_SAVEFILTERALG_H
43 this,
"selection",
"SetMe",
"names of the selections to check"
48 this,
"eventInfoContainer",
"EventInfo",
"the EventInfo container to read selection decisions from"
53 this,
"event selector SAVE filter"
57 Gaudi::Property<bool>
m_noFilter {
this,
"noFilter",
false,
"whether to disable the event filter"};
61 this,
"selectionName",
"SetMe",
"name of the output selection decision"
66 this,
"decorationName",
"SetMe",
"additional decoration name for the event filter (stores the decision even when the filter is off)"
72 #endif // EVENT_SELECTOR_SAVEFILTERALG_H
CP::SysWriteDecorHandle< char > m_decoration
the output selection decoration for the event filter
a class managing the property to configure the list of systematics to process
SaveFilterAlg(const std::string &name, ISvcLocator *pSvcLocator)
the standard constructor
CP::SysListHandle m_systematicsList
the systematics
CP::SysWriteSelectionHandle m_outputselection
the output selection decoration
CP::SysFilterReporterParams m_filterParams
the save filter
a data handle for reading systematics varied input data
Select isolated Photons, Electrons and Muons.
virtual StatusCode execute() override
CP::SysReadHandle< xAOD::EventInfo > m_eventInfoHandle
the event info handle
virtual StatusCode finalize() override
the (new) base class for EventLoop algorithms
an algorithm to turn event selections into filters for cutflow saving
virtual StatusCode initialize() override
::StatusCode StatusCode
StatusCode definition for legacy code.
CP::SysReadSelectionHandle m_inputselection
the input selections
a data handle for reading systematically varied selection properties from objects
the properties and persistent data for systematics aware filter reporters
Gaudi::Property< bool > m_noFilter
whether to not apply an event filter
a data handle for writing systematically varied selection properties from objects