ROIB::L1TopoResult Node1 ROIB::L1TopoResult + L1TopoResult() + header() + trailer() + rdo() + dump() Node2 L1TopoRDO - m_error - m_sourceID + L1TopoRDO() + getDataWords() + setDataWords() + getStatusWords() + setStatusWords() + getErrors() + checkError() + setError() + getError() + getSourceID() + setSourceID() + isDAQModule() + isROIModule() + dump() Node2->Node1 -m_RDO Node3 std::vector< uint32_t > + elements Node3->Node2 -m_dataWords -m_statusWords Node4 ROIB::Trailer + wordsPerTrailer + Trailer() + Trailer() + Trailer() + operator=() + operator=() + Trailer() + Trailer() + Trailer() + ~Trailer() + trailer() and 12 more... Node3->Node4 -m_trailer Node5 ROIB::Header + wordsPerHeader + Header() + Header() + Header() + Header() + operator=() + operator=() + Header() + Header() + Header() + ~Header() and 20 more... Node3->Node5 -m_header Node4->Node1 -m_trailer Node5->Node1 -m_header