ATLAS Offline Software
Loading...
Searching...
No Matches
xAODTestWriteCVec.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-2024 CERN for the benefit of the ATLAS collaboration.
4 */
11
12
13#ifndef DATAMODELTESTDATACOMMON_XAODTESTWRITECVEC_H
14#define DATAMODELTESTDATACOMMON_XAODTESTWRITECVEC_H
15
16
22
23
24namespace DMTest {
25
26
32{
33public:
39 xAODTestWriteCVec (const std::string &name, ISvcLocator *pSvcLocator);
40
41
45 virtual StatusCode initialize() override;
46
47
51 virtual StatusCode execute (const EventContext& ctx) const override;
52
53
54private:
56 { this, "CVecKey", "cvec" };
58 { this, "CVecDecorKey", "" };
59};
60
61
62} // namespace DMTest
63
64
65#endif // not DATAMODELTESTDATACOMMON_XAODTESTWRITECVEC_H
Class used for testing xAOD data reading/writing.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteDecorHandleKey< DMTest::CVec > m_cvecDecorKey
SG::WriteHandleKey< DMTest::CVec > m_cvecKey
virtual StatusCode execute(const EventContext &ctx) const override
Algorithm event processing.
virtual StatusCode initialize() override
Algorithm initialization; called at the beginning of the job.
xAODTestWriteCVec(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
Definition B.h:23