8#ifndef SELECTION_HELPERS_SELECTION_READ_HANDLE_H
9#define SELECTION_HELPERS_SELECTION_READ_HANDLE_H
38 const std::string& propertyValue,
39 const std::string& propertyDescription);
48 explicit operator
bool ()
const noexcept;
77#include "SelectionReadHandle.icc"
Base class for elements of a container that can have aux data.
a specialized accessor to read a selection decoration from/to an xAOD object
std::unique_ptr< ISelectionReadAccessor > m_accessor
the accessor we use
bool getBool(const SG::AuxElement &element) const
get the selection as a bool
StatusCode initialize()
initialize the accessor
SelectionReadHandle(T2 *owner, const std::string &propertyName, const std::string &propertyValue, const std::string &propertyDescription)
standard constructor
bool empty() const noexcept
whether we have a name configured
std::string m_selection
the selection we use
Select isolated Photons, Electrons and Muons.