ReadLumiBlock Node1 ReadLumiBlock - m_cool_id - m_cool_id_run1 - m_cool_id_run2 - m_run - m_triedSetup + ReadLumiBlock() + ~ReadLumiBlock() + updateLumiBlocks() + getLumiBlockLength() + setConnectionCOOL() + getTriedSetup() + cool_id() + cool_ptr() + cool_source() + getRun() - dbIsOpen() - closeDb() - openDb() Node2 Application Node2->Node1 Node3 std::map< uint32_t, uint64_t > + keys + elements Node3->Node1 -m_lbLength Node4 IDatabasePtr Node4->Node1 -m_cool_ptr Node5 std::string Node5->Node1 -m_cool_source Node6 std::basic_string< char > Node6->Node5