5#ifndef ATHENAPOOLTEST_EVENTINFOWRITER_H
6#define ATHENAPOOLTEST_EVENTINFOWRITER_H
49 virtual StatusCode
execute()
override;
52 virtual StatusCode
finalize()
override;
Property holding a SG store/key/clid from which a ReadHandle is made.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual StatusCode initialize() override
Algorithm initialize at begin of job.
EventInfoWriter(const EventInfoWriter &)
Avoid use of copy constructor.
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
SG key for Event Info.
BooleanProperty m_createDummyOverrideTags
For testing only: add in dummy tags which may override existing tags.
BooleanProperty m_createDummyTags
For testing only: add in dummy tags.
StatusCode fillTagInfo()
Add in tags to TagInfoMgr.
ServiceHandle< ITagInfoMgr > m_tagInfoMgr
Access to the TagInfoMgr.
virtual StatusCode execute() override
Algorithm execute once per event.
EventInfoWriter()
Avoid use of default constructor.
EventInfoWriter & operator=(const EventInfoWriter &)
Avoid use of copy operator.
BooleanProperty m_removeDummyTags
For testing only: remove input dummy tags.
EventInfoWriter(const std::string &name, ISvcLocator *pSvcLocator)
Algorithm constructor.
virtual StatusCode finalize() override
Algorithm finalize at end of job.
This is a Athena service which manages detector description tag information.
Property holding a SG store/key/clid from which a ReadHandle is made.