LArTT_Selector< CONTAINER > Node1 LArTT_Selector< CONTAINER > - m_container + LArTT_Selector() + ~LArTT_Selector() + setMap() + setContainer() + setRoIs() + begin() + end() - initialize() Node2 LArRoIMap - m_layer_hash_max + LArRoIMap() + trigTowerID() + trigTowerID() + collectionID() + validID() + addEntry() Node2->Node1 -m_roiMap Node3 std::unordered_map < TT_ID, std::vector < HWIdentifier > > + keys Node3->Node2 -m_roimap Node4 std::vector< HWIdentifier > Node4->Node3 +elements Node5 HWIdentifier + HWIdentifier() + HWIdentifier() + HWIdentifier() + operator=() + operator=() + ~HWIdentifier() + HWIdentifier() + HWIdentifier() + HWIdentifier() + HWIdentifier() Node5->Node4 +elements Node6 Identifier - m_id + Identifier() + Identifier() + Identifier() + operator=() + operator=() + ~Identifier() + Identifier() + Identifier() + Identifier() + Identifier() and 38 more... - operator|=() - operator&=() - extract() - mask_shift() - extract() Node6->Node5 Node7 std::unordered_map < Identifier, TT_ID > + elements Node6->Node7 +keys Node7->Node2 -m_offmap -m_onlmap Node8 std::vector< ITPAIR > + elements Node8->Node1 -m_vecItPair