|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ATHENAPOOLEXAMPLEALGORITHMS_WRITEEXAMPLEELECTRON_H
6 #define ATHENAPOOLEXAMPLEALGORITHMS_WRITEEXAMPLEELECTRON_H
41 this,
"ExampleTrackKey",
"MyTracks"};
53 this,
"ExampleElectronContainerDecorKey1",
"TestContainer.decor1",
56 this,
"ExampleElectronContainerDecorKey2",
"TestContainer.decor2",
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
SG::ReadHandleKey< ExampleTrackContainer > m_exampleTrackKey
SG::WriteHandleKey< xAOD::ExampleElectronContainer > m_exampleElectronContainerKey
SG::WriteDecorHandleKey< xAOD::ExampleElectronContainer > m_decor1Key
bool const RAWDATA *ch2 const
An algorithm that can be simultaneously executed in multiple threads.
virtual ~WriteExampleElectron()=default
Destructor.
Property holding a SG store/key/clid from which a WriteHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode execute(const EventContext &ctx) const override final
This class provides a data vector for ExampleTrack objects in AthenaPool.
SG::WriteDecorHandleKey< xAOD::ExampleElectronContainer > m_decor2Key
SG::ReadHandleKey< ExampleHitContainer > m_exampleHitKey
WriteExampleElectron(const std::string &name, ISvcLocator *pSvcLocator)
Standard Service Constructor.
Property holding a SG store/key/clid from which a WriteHandle is made.
virtual StatusCode initialize() override final
Gaudi Service Interface method implementations:
virtual StatusCode finalize() override final
This file contains the class definition for the ExampleTrackContainer class.
This class provides an example for writing event data objects to Pool.
This file contains the class definition for the ExampleHitContainer class.