ATLAS Offline Software
Loading...
Searching...
No Matches
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
22
23
24
25namespace DMTest {
26
27
32 : public AthAlgorithm
33{
34public:
40 DMTestRead (const std::string &name,ISvcLocator *pSvcLocator);
41
45 virtual StatusCode execute(const EventContext& ctx) override;
46
47
48private:
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(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
StatusCode remap_test() const
StatusCode print_elvec(const std::string &key) const
DMTestRead(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
virtual StatusCode execute(const EventContext &ctx) override
Algorithm event processing.
StatusCode print_vec(const std::string &key) const
Print out one of our test objects of type VEC from storegate.
Definition B.h:23