![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
28 std::ostringstream
ss;
29 ss <<
"(" <<
el.dataID() <<
":";
30 if (
static_cast<int>(
el.index()) == -1) {
49 return StatusCode::SUCCESS;
67 for (
const CLinks* clinks : *clinkscont) {
76 std::ostringstream ss1;
78 for (
const EL&
el : clinksaod->vel()) {
83 std::ostringstream ss2;
85 for (
const EL el : clinksaod->elv()) {
91 return StatusCode::SUCCESS;
100 std::ostringstream
ss;
101 ss <<
" link: " <<
formEL (clinks.
link()) <<
" links: ";
106 return StatusCode::SUCCESS;
const std::vector< ElementLink< CVec > > & links() const
const std::string & key() const
Return the StoreGate ID for the referenced object.
bool empty() const
Test if the key is blank.
virtual StatusCode execute(const EventContext &ctx) const override
Algorithm event processing.
SG::ReadHandleKey< DMTest::CLinksAOD > m_clinksAODKey
virtual StatusCode initialize() override
Algorithm initialization; called at the beginning of the job.
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< DMTest::CLinks > m_clinksKey
This module defines the arguments passed from the BATCH driver to the BATCH worker.
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
ElementLink implementation for ROOT usage.
SG::ReadHandleKey< DMTest::CLinksContainer > m_clinksContainerKey
Read and dump CLinks/CLinksAOD objects.
const ElementLink< CVec > & link() const
StatusCode dumpCLinks(const CLinks &clinks) const
Dump a CLinks object.
For testing thinning of xAOD objects.
Handle class for reading from StoreGate.
std::string formEL(const EL &el)
Format an ElementLink to a string.