![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
14 :
EL::AnaAlgorithm(
name, pSvcLocator)
28 return StatusCode::SUCCESS;
56 return StatusCode::SUCCESS;
61 return StatusCode::SUCCESS;
a reporter class that combines the filter decisions for all systematics
CP::SysWriteDecorHandle< char > m_decoration
the output selection decoration for the event filter
void set(const SG::AuxElement &object, const T &value, const CP::SystematicSet &sys) const
set the object decoration for the given systematic
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
const std::vector< CP::SystematicSet > & systematicsVector() const
the list of systematics to loop over
Select isolated Photons, Electrons and Muons.
StatusCode finalize()
do anything we need to do in finalize
virtual StatusCode execute() override
CP::SysReadHandle< xAOD::EventInfo > m_eventInfoHandle
the event info handle
void setBool(const SG::AuxElement &element, bool selection, const CP::SystematicSet &sys) const
set the selection decoration
virtual StatusCode finalize() override
::StatusCode initialize()
intialize this property
bool getBool(const SG::AuxElement &element, const CP::SystematicSet &sys) const
get the selection as a bool
virtual StatusCode initialize() override
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode initialize(SysListHandle &sysListHandle, const ISysHandleBase &objectHandle)
initialize this handle
a systematics aware filter reporter
This module defines the arguments passed from the BATCH driver to the BATCH worker.
CP::SysReadSelectionHandle m_inputselection
the input selections
StatusCode initialize(SysListHandle &sysListHandle)
do anything we need to do in initialize
Class describing the basic event information.
StatusCode initialize(SysListHandle &sysListHandle, const ISysHandleBase &objectHandle)
initialize the accessor
Gaudi::Property< bool > m_noFilter
whether to not apply an event filter
StatusCode initialize(SysListHandle &sysListHandle, const ISysHandleBase &objectHandle)
initialize the accessor