Muon::MuonPrdPattern Node1 Muon::MuonPrdPattern + MuonPrdPattern() + MuonPrdPattern() + ~MuonPrdPattern() + addPrd() + numberOfContainedPrds() + prd() + clone() + prepRawDataVec() Node2 Muon::MuonPattern - m_globalPosition - m_globalDirection + MuonPattern() + ~MuonPattern() + addPrd() + globalPosition() + globalDirection() + numberOfContainedPrds() + prd() + clone() Node2->Node1 Node3 std::vector< const Trk::PrepRawData * > Node3->Node1 -m_prds Node4 Trk::PrepRawData - m_localPos - m_localCovariance + PrepRawData() + PrepRawData() + PrepRawData() + operator=() + operator=() + ~PrepRawData() + PrepRawData() + PrepRawData() + PrepRawData() + PrepRawData() and 11 more... Node4->Node3 +elements Node5 Trk::ObjectCounter < Trk::PrepRawData > + s_numberOfInstantiations + numberOfInstantiations() # ObjectCounter() # ObjectCounter() # ObjectCounter() # ~ObjectCounter() # operator=() # operator=() Node5->Node4 Node6 std::vector< Identifier > Node6->Node4 -m_rdoList Node7 Identifier - m_id + Identifier() + Identifier() + Identifier() + operator=() + operator=() + ~Identifier() + Identifier() + Identifier() + Identifier() + Identifier() and 38 more... - operator|=() - operator&=() - extract() - mask_shift() - extract() Node7->Node4 -m_clusId Node7->Node6 +elements Node8 IdentContIndex - m_collHash - m_objIndex + IdentContIndex() + IdentContIndex() + IdentContIndex() + collHash() + objIndex() + hashAndIndex() + isValid() + setHashAndIndex() + setCollHash() + setObjIndex() Node8->Node4 -m_indexAndHash