ATLAS Offline Software
Loading...
Searching...
No Matches
AthenaPoolTestAttrWriter.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef AthenaPoolTestAttrWriter_h
6#define AthenaPoolTestAttrWriter_h
7
19
27
28// INCLUDE HEADER FILES:
29
31
33
35{
36
37public:
38
40 AthenaPoolTestAttrWriter(const std::string& name, ISvcLocator* pSvcLocator);
41
44
46 virtual StatusCode initialize();
47
49 virtual StatusCode execute();
50
52 virtual StatusCode finalize();
53
54private:
55
58
59};
60#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
An AttributeList represents a logical row of attributes in a metadata table.
AthenaAttributeList * m_attributes
Create attr list at intitialize and use each event.
virtual StatusCode execute()
Algorithm execute once per event.
virtual StatusCode initialize()
Algorithm initialize at begin of job.
AthenaPoolTestAttrWriter(const std::string &name, ISvcLocator *pSvcLocator)
Algorithm constructor.
~AthenaPoolTestAttrWriter()
Algorithm destructor.
virtual StatusCode finalize()
Algorithm finalize at end of job.