TrigRoiDescriptor Node1 TrigRoiDescriptor # m_l1Id # m_roiId # m_roiWord # m_serialized + TrigRoiDescriptor() + TrigRoiDescriptor() + TrigRoiDescriptor() + TrigRoiDescriptor() + TrigRoiDescriptor() + TrigRoiDescriptor() + operator=() + operator=() + ~TrigRoiDescriptor() + roiId() + l1Id() + roiWord() + operator std::string() Node4 TrigSuperRoi + TrigSuperRoi() + TrigSuperRoi() + ~TrigSuperRoi() Node1->Node4 Node2 RoiDescriptor + FULLSCAN + ROI # m_phi # m_eta # m_zed # m_phiMinus # m_phiPlus # m_etaMinus # m_etaPlus # m_zedMinus # m_zedPlus # m_dzdrMinus and 10 more... # s_zedWidthDefault # s_firstInstanceCreated + RoiDescriptor() + RoiDescriptor() + RoiDescriptor() + RoiDescriptor() + operator=() + RoiDescriptor() + operator=() + ~RoiDescriptor() + phi() + eta() and 35 more... + zedWidthDefault() + zedWidthDefault() # construct() # construct() Node2->Node1 Node3 IRoiDescriptor + IRoiDescriptor() + ~IRoiDescriptor() + phi() + eta() + zed() + zedPlus() + zedMinus() + etaPlus() + etaMinus() + phiPlus() and 22 more... Node3->Node2