TCS::cTauTOB Node1 TCS::cTauTOB - m_Et - m_eta - m_phi - m_EtDouble - m_etaDouble - m_phiDouble - m_rCore - m_rHad - m_EtIso - m_tobType - g_nBitsEt - g_nBitsIsolation - g_nBitsEta - g_nBitsPhi + cTauTOB() + cTauTOB() + cTauTOB() + ~cTauTOB() + Et() + eta() + phi() + EtDouble() + etaDouble() + phiDouble() and 15 more... + nBitsEt() + nBitsEta() + nBitsPhi() + createOnHeap() + clearHeap() + heap() Node2 TCS::BaseTOB - m_roiWord + BaseTOB() + ~BaseTOB() + print() + tobType() + roiWord() + tobName() + instances() # sizeCheck() # sizeCheckM() # sizeCheck() Node2->Node1 Node3 std::string Node3->Node2 -m_tobName Node5 TCS::Heap< TCS::cTauTOB > - m_originalCapacity + Heap() + ~Heap() + clear() + create() + size() + capacity() - allocate() - deallocate() - extend() Node3->Node5 -m_name Node4 std::basic_string< char > Node4->Node3 Node5->Node1 -fg_heap Node6 TCS::Heap< T >::HeapStructure + heap + pos Node6->Node5 -m_heap Node7 std::vector< void * > + elements Node7->Node6 +heapCollection