ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
PhysicsAnalysis
D3PDMaker
D3PDMakerTest
src
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
20
#include "
AthenaBaseComps/AthAlgorithm.h
"
21
22
23
namespace
D3PDTest
{
24
25
26
32
class
FillerAlg
33
:
public
AthAlgorithm
34
{
35
public
:
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
(
const
EventContext& ctx);
55
56
57
private
:
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
77
int
m_count
;
78
};
79
80
81
}
// namespace D3PDTest
82
83
84
#endif
// not D3PDMAKERTEST_FILLERALG_H
AthAlgorithm.h
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Definition
AthAlgorithm.cxx:10
D3PDTest::FillerAlg::FillerAlg
FillerAlg(const std::string &name, ISvcLocator *svcloc)
Standard Gaudi algorithm constructor.
Definition
FillerAlg.cxx:59
D3PDTest::FillerAlg::m_count
int m_count
Definition
FillerAlg.h:77
D3PDTest::FillerAlg::m_sgkeyObj5cont
std::string m_sgkeyObj5cont
Definition
FillerAlg.h:75
D3PDTest::FillerAlg::finalize
virtual StatusCode finalize()
Standard Gaudi finalize method.
Definition
FillerAlg.cxx:87
D3PDTest::FillerAlg::m_sgkeyObj1cont
std::string m_sgkeyObj1cont
Definition
FillerAlg.h:70
D3PDTest::FillerAlg::fillObj3Collections
StatusCode fillObj3Collections()
Fill collections involving Obj3.
Definition
FillerAlg.cxx:128
D3PDTest::FillerAlg::m_sgkeyObj3cont
std::string m_sgkeyObj3cont
Definition
FillerAlg.h:73
D3PDTest::FillerAlg::m_sgkeyObj1
std::string m_sgkeyObj1
Definition
FillerAlg.h:72
D3PDTest::FillerAlg::m_sgkeyObj1sel
std::string m_sgkeyObj1sel
Definition
FillerAlg.h:71
D3PDTest::FillerAlg::m_sgkeyObj4cont
std::string m_sgkeyObj4cont
Definition
FillerAlg.h:74
D3PDTest::FillerAlg::execute
virtual StatusCode execute(const EventContext &ctx)
Standard Gaudi execute method.
Definition
FillerAlg.cxx:199
D3PDTest::FillerAlg::fillObj4Collections
StatusCode fillObj4Collections()
Fill collections involving Obj4.
Definition
FillerAlg.cxx:147
D3PDTest::FillerAlg::initialize
virtual StatusCode initialize()
Standard Gaudi initialize method.
Definition
FillerAlg.cxx:76
D3PDTest::FillerAlg::fillObj1Collections
StatusCode fillObj1Collections()
Fill collections involving Obj1/2.
Definition
FillerAlg.cxx:96
D3PDTest::FillerAlg::fillObj5Collections
StatusCode fillObj5Collections()
Fill collections involving Obj5.
Definition
FillerAlg.cxx:163
D3PDTest
Definition
MapDumper.h:25
Generated on
for ATLAS Offline Software by
1.17.0