|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef DATAMODELTESTDATACOMMON_XAODTESTSHALLOWCOPY_H
14 #define DATAMODELTESTDATACOMMON_XAODTESTSHALLOWCOPY_H
54 {
this,
"CVecReadKey",
"cvec",
"Key for cvec object read from SG" };
56 {
this,
"CVecWriteKey",
"scopy_cvec",
"Key for cvec object written to SG" };
58 {
this,
"CVecAnInt10Key",
"scopy_cvec.anInt10",
"Key for cvec anInt10 decoration" };
60 {
this,
"CVecDecorHelper", {
"dInt1" } };
63 {
this,
"CVecWDReadKey",
"cvecWD",
"Key for cvecWD object read from SG" };
65 {
this,
"CVecWDWriteKey",
"scopy_cvecWD",
"Key for cvecWD object written to SG" };
67 {
this,
"CVecWDAnInt10Key",
"scopy_cvecWD.anInt10",
"Key for cvecWD anInt10 decoration" };
69 {
this,
"CVecWDDecorHelper", {
"dInt1" } };
72 {
this,
"CInfoReadKey",
"cinfo",
"Key for cinfo object read from SG" };
74 {
this,
"CInfoWriteKey",
"scopy_cinfo",
"Key for cinfo object written to SG" };
76 {
this,
"CInfoAnInt10Key",
"scopy_cinfo.anInt10",
"Key for cinfo anInt10 decoration" };
78 {
this,
"CInfoDecorHelper", {
"dInt1" } };
81 {
this,
"CTrigReadKey",
"ctrig",
"Key for ctrig object read from SG" };
83 {
this,
"CTrigWriteKey",
"scopy_ctrig",
"Key for ctrig object written to SG" };
85 {
this,
"CTrigAnInt10Key",
"scopy_ctrig.anInt10",
"Key for ctrig anInt10 decoration" };
87 {
this,
"CTrigDecorHelper", {
"dInt1" } };
95 #endif // not DATAMODELTESTDATACOMMON_XAODTESTSHALLOWCOPY_H
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.
virtual StatusCode execute(const EventContext &ctx) const override
Algorithm event processing.
SG::ShallowCopyDecorDeps< DMTest::CVec > m_cvecDecorDeps
SG::ShallowCopyDecorDeps< DMTest::CVec > m_ctrigDecorDeps
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< DMTest::CVec > m_cvecReadKey
An algorithm that can be simultaneously executed in multiple threads.
Helper to propagate decoration dependencies to a shallow copy.
SG::WriteDecorHandleKey< DMTest::CVecWithData > m_cvecWDAnInt10Key
Class used for testing xAOD data reading/writing.
AthReentrantAlgorithm()
Default constructor:
Property holding a SG store/key/clid from which a WriteHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
SG::WriteHandleKey< DMTest::CVec > m_cvecWriteKey
::StatusCode StatusCode
StatusCode definition for legacy code.
Class used for testing xAOD data reading/writing.
SG::ReadHandleKey< DMTest::CVec > m_ctrigReadKey
SG::WriteDecorHandleKey< DMTest::CVec > m_ctrigAnInt10Key
SG::ShallowCopyDecorDeps< DMTest::C > m_cinfoDecorDeps
Helper to propagate decoration dependencies to a shallow copy.
SG::WriteDecorHandleKey< DMTest::CVec > m_cvecAnInt10Key
Property holding a SG store/key/clid from which a WriteHandle is made.
Test writing a container with metadata.
SG::WriteHandleKey< DMTest::CVec > m_ctrigWriteKey
Algorithm to do a shallow copy of CVec types.
SG::WriteHandleKey< DMTest::C > m_cinfoWriteKey
SG::WriteDecorHandleKey< DMTest::C > m_cinfoAnInt10Key
SG::WriteHandleKey< DMTest::CVecWithData > m_cvecWDWriteKey
SG::ReadHandleKey< DMTest::CVecWithData > m_cvecWDReadKey
SG::ShallowCopyDecorDeps< DMTest::CVecWithData > m_cvecWDDecorDeps
SG::ReadHandleKey< DMTest::C > m_cinfoReadKey
virtual StatusCode initialize() override
Algorithm initialization; called at the beginning of the job.