5#ifndef ATHENAPOOLEXAMPLEALGORITHMS_READSIMPLEELECTRON_H
6#define ATHENAPOOLEXAMPLEALGORITHMS_READSIMPLEELECTRON_H
26 virtual StatusCode
initialize() override final;
28 virtual StatusCode
finalize() override final;
32 SG::ReadHandleKey<
xAOD::ExampleElectronContainer>
41 this,
"ExampleElectronContainerDecorKey1",
"TestContainer.decor1",
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode finalize() override final
SG::ReadHandleKey< xAOD::ExampleElectronContainer > m_exampleElectronContainerKey
virtual StatusCode initialize() override final
Gaudi Service Interface method implementations:
virtual ~ReadExampleElectron()=default
virtual StatusCode execute(const EventContext &ctx) const override final
SG::ReadDecorHandleKey< xAOD::ExampleElectronContainer > m_decor1Key
ReadExampleElectron(const std::string &name, ISvcLocator *pSvcLocator)
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.