SLpatterns Node1 SLpatterns - m_sector + SLpatterns() + SLpatterns() + operator=() + operator==() + operator!=() + operator<() + load_pad_patterns() + operator<<() + sector() + debug() + pad_patterns() + give_SectorL() + Print() Node2 RPCtrigDataObject - m_number + RPCtrigDataObject() + RPCtrigDataObject() + RPCtrigDataObject() + ~RPCtrigDataObject() + operator=() + set_number() + number() + PrintElement() + Print() Node2->Node1 Node16 PADpatterns - m_sector - m_pad_id + PADpatterns() + PADpatterns() + operator=() + operator==() + operator!=() + operator<() + load_cma_patterns() + operator<<() + sector() + pad_id() + debug() + cma_patterns() + give_pad() + Print() Node2->Node16 Node3 BaseObject - m_tag + BaseObject() + ~BaseObject() + tag() + name() + Print() Node3->Node2 Node7 SectorLogic - m_run - m_event - m_debug - m_subsys - m_sect - m_SetTCCheck - m_EnableTCCheckLow - m_EnableTCCheckHigh - m_SetOPLCheck - m_EnableOPLCheck - m_nBunMax - m_bczero - m_oldSimulation + SectorLogic() + ~SectorLogic() + numberOfBunches() + outputToMuCTPI() + init() + check() + LoadTCCheck() + LoadOPLCheck() + dbginput() + dbgoutput() + load() + output() + execute() Node3->Node7 Node4 std::string Node4->Node3 -m_name Node6 std::unique_ptr< SectorLogic > + operator->() Node6->Node1 -m_SectorL Node7->Node6 +ptr Node8 DataFromPad + bcid + r + oveta + ovphi + opl + pt + roi + ntrig + sign + DataFromPad() Node8->Node7 -m_InFromPad Node15 std::list< PADpatterns * > Node15->Node1 -m_pad_patterns Node16->Node15 +elements Node32 long Node32->Node1 -m_debug Node32->Node16 -m_debug