5#ifndef TRUTHIO_HEPMCREADFROMFILE_H
6#define TRUTHIO_HEPMCREADFROMFILE_H
19 virtual StatusCode
execute()
override;
20 virtual StatusCode
finalize()
override;
29 std::shared_ptr<HepMC3::Reader>
m_hepmcio;
GenBase(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
virtual StatusCode finalize() override
HepMCReadFromFile(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode execute() override
std::unique_ptr< HepMC::IO_GenEvent > m_hepmcio
virtual StatusCode initialize() override
The Athena Transient Store API.