ATLAS Offline Software
Loading...
Searching...
No Matches
FillerAlg.h
Go to the documentation of this file.
1// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// $Id$
14
15
16#ifndef D3PDMAKERTEST_FILLERALG_H
17#define D3PDMAKERTEST_FILLERALG_H
18
19
21
22
23namespace D3PDTest {
24
25
26
33 : public AthAlgorithm
34{
35public:
41 FillerAlg (const std::string& name,
42 ISvcLocator* svcloc);
43
44
46 virtual StatusCode initialize();
47
48
50 virtual StatusCode finalize();
51
52
54 virtual StatusCode execute();
55
56
57private:
59 StatusCode fillObj1Collections();
60
62 StatusCode fillObj3Collections();
63
65 StatusCode fillObj4Collections();
66
68 StatusCode fillObj5Collections();
69
70 std::string m_sgkeyObj1cont;
71 std::string m_sgkeyObj1sel;
72 std::string m_sgkeyObj1;
73 std::string m_sgkeyObj3cont;
74 std::string m_sgkeyObj4cont;
75 std::string m_sgkeyObj5cont;
76
78};
79
80
81} // namespace D3PDTest
82
83
84#endif // not D3PDMAKERTEST_FILLERALG_H
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
FillerAlg(const std::string &name, ISvcLocator *svcloc)
Standard Gaudi algorithm constructor.
Definition FillerAlg.cxx:59
std::string m_sgkeyObj5cont
Definition FillerAlg.h:75
virtual StatusCode finalize()
Standard Gaudi finalize method.
Definition FillerAlg.cxx:87
std::string m_sgkeyObj1cont
Definition FillerAlg.h:70
StatusCode fillObj3Collections()
Fill collections involving Obj3.
std::string m_sgkeyObj3cont
Definition FillerAlg.h:73
std::string m_sgkeyObj1
Definition FillerAlg.h:72
std::string m_sgkeyObj1sel
Definition FillerAlg.h:71
virtual StatusCode execute()
Standard Gaudi execute method.
std::string m_sgkeyObj4cont
Definition FillerAlg.h:74
StatusCode fillObj4Collections()
Fill collections involving Obj4.
virtual StatusCode initialize()
Standard Gaudi initialize method.
Definition FillerAlg.cxx:76
StatusCode fillObj1Collections()
Fill collections involving Obj1/2.
Definition FillerAlg.cxx:96
StatusCode fillObj5Collections()
Fill collections involving Obj5.