ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
DataModelTest
DataModelTestDataRead
src
DMTestRead.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
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
4
*/
16
17
#ifndef DATAMODELTESTDATAREAD_DMTESTREAD_H
18
#define DATAMODELTESTDATAREAD_DMTESTREAD_H
19
20
21
#include "
AthenaBaseComps/AthAlgorithm.h
"
22
23
24
25
namespace
DMTest
{
26
27
31
class
DMTestRead
32
:
public
AthAlgorithm
33
{
34
public
:
40
DMTestRead
(
const
std::string &name,ISvcLocator *pSvcLocator);
41
45
virtual
StatusCode
execute
(
const
EventContext& ctx)
override
;
46
47
48
private
:
49
template
<
class
VEC>
50
StatusCode
print_vec
(
const
std::string& key)
const
;
51
52
StatusCode
print_elvec
(
const
std::string& key)
const
;
53
54
StatusCode
remap_test
()
const
;
55
};
56
57
58
}
// namespace DMTest
59
60
61
#endif
// not DATAMODELTESTDATAREAD_DMTESTREAD_H
AthAlgorithm.h
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Definition
AthAlgorithm.cxx:10
DMTest::DMTestRead::remap_test
StatusCode remap_test() const
Definition
DMTestRead.cxx:95
DMTest::DMTestRead::print_elvec
StatusCode print_elvec(const std::string &key) const
Definition
DMTestRead.cxx:78
DMTest::DMTestRead::DMTestRead
DMTestRead(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Definition
DMTestRead.cxx:47
DMTest::DMTestRead::execute
virtual StatusCode execute(const EventContext &ctx) override
Algorithm event processing.
Definition
DMTestRead.cxx:144
DMTest::DMTestRead::print_vec
StatusCode print_vec(const std::string &key) const
Print out one of our test objects of type VEC from storegate.
Definition
DMTestRead.cxx:58
DMTest
Definition
B.h:23
Generated on
for ATLAS Offline Software by
1.17.0