LVL1MUCTPIPHASE1::MUCTPIResults Node1 LVL1MUCTPIPHASE1::MUCTPIResults Node2 std::vector< LVL1MUCTPIPHASE1 ::DAQData > Node2->Node1 +daq_data Node3 LVL1MUCTPIPHASE1::DAQData + dataWord + DAQData() Node3->Node2 +elements Node4 std::vector< std::pair < std::shared_ptr< TrigConf ::L1Threshold >, bool > > + elements Node4->Node3 +thresholdDecisions Node5 LVL1::MuCTPIL1Topo - m_bcidOffset + MuCTPIL1Topo() + MuCTPIL1Topo() + MuCTPIL1Topo() + ~MuCTPIL1Topo() + getCandidates() + setCandidates() + addCandidate() + clearCandidates() + setBcidOffset() + getBcidOffset() + operator=() + operator+=() + operator+() + print() Node5->Node1 +l1topoData Node6 std::vector< LVL1:: MuCTPIL1TopoCandidate > Node6->Node5 -m_muonTopoCandidates Node7 LVL1::MuCTPIL1TopoCandidate - m_roiID - m_bcid - m_ptThresholdID - m_ptL1TopoCode - m_ptValue - m_eta - m_phi - m_etacode - m_phicode - m_etamin and 13 more... + MuCTPIL1TopoCandidate() + ~MuCTPIL1TopoCandidate() + setCandidateData() + setTGCFlags() + setRPCFlags() + setRoiWord() + setptL1TopoCodeToOvFl() + moreThan2CandidatesOverflow() + getSectorName() + getRoiID() and 23 more... Node7->Node6 +elements Node8 std::string Node8->Node7 -m_sectorName Node9 std::basic_string< char > Node9->Node8 Node10 std::vector< unsigned int > + elements Node10->Node1 +ctp_words