|
ATLAS Offline Software
|
Go to the documentation of this file.
26 std::ostringstream
ss;
27 ss <<
"(" <<
el.dataID() <<
":";
28 if (
static_cast<int>(
el.index()) == -1) {
44 std::ostringstream
ss;
45 ss <<
"(" <<
dl.dataID() <<
")";
67 return StatusCode::SUCCESS;
82 std::ostringstream
ss;
83 ss <<
" plink_DLinks: ";
84 for (
const DL&
dl : acc_plink.getDataLinkSpan (*plinkscont)) {
85 ss << formDL (
dl) <<
" ";
89 for (
const PLinks* plinks : *plinkscont) {
99 std::ostringstream
ss;
100 ss <<
" plinkInfo_DLinks: ";
101 for (
const DL&
dl : acc_plink.getDataLinkSpan (*plinksinfo->container())) {
102 ss << formDL (
dl) <<
" ";
110 return StatusCode::SUCCESS;
119 std::ostringstream
ss;
120 ss <<
" link: " << formEL (plinks.
plink());
123 ss <<
" " << formEL (
el);
126 return StatusCode::SUCCESS;
135 const PLinks& plinks)
const
137 std::ostringstream
ss;
140 ss <<
" decorLink: " << formEL (decor (plinks));
145 ss <<
" decorVLinks:";
147 ss <<
" " << formEL (
el);
151 return StatusCode::SUCCESS;
160 const PLinks& plinks)
const
162 std::ostringstream
ss;
165 ss <<
" decorLink: " << formEL (decor (plinks));
170 ss <<
" decorVLinks:";
172 ss <<
" " << formEL (
el);
176 return StatusCode::SUCCESS;
StatusCode dumpPLinks(const PLinks &plinks) const
Dump a PLinks object.
virtual StatusCode execute(const EventContext &ctx) const override
Algorithm event processing.
Helper class to provide constant type-safe access to aux data.
virtual StatusCode initialize() override
Algorithm initialization; called at the beginning of the job.
SG::ReadDecorHandleKey< DMTest::PLinks > m_plinksInfoDecorLinkKey
StatusCode dumpInfoDecor(const EventContext &ctx, const PLinks &plinks) const
Dump decorations from a standalone PLinks object.
SG::ReadDecorHandleKey< DMTest::PLinksContainer > m_plinksDecorLinkKey
SG::ReadHandleKey< DMTest::PLinks > m_plinksInfoKey
Handle class for reading a decoration on an object.
Object reference supporting deferred reading from StoreGate.
::StatusCode StatusCode
StatusCode definition for legacy code.
For testing packed links.
const_el_range vlinks() const
Get the vector of links, as a const range.
StatusCode dumpDecor(const EventContext &ctx, const PLinks &plinks) const
Dump decorations from a PLinks object.
This module defines the arguments passed from the BATCH driver to the BATCH worker.
SG::ReadDecorHandleKey< DMTest::PLinks > m_plinksInfoDecorVLinksKey
ElementLink< CVec > plink() const
Get the single link.
SG::ReadDecorHandleKey< DMTest::PLinksContainer > m_plinksDecorVLinksKey
ElementLink implementation for ROOT usage.
SG::ReadHandleKey< DMTest::PLinksContainer > m_plinksContainerKey
Auxiliary variable type allowing to store ElementLinks as packed 32-bit values.
Handle class for reading a decoration on an object.
Handle class for reading from StoreGate.