IVP1ChannelWidget Node1 IVP1ChannelWidget - m_d + IVP1ChannelWidget() + init() + ~IVP1ChannelWidget() + type() + isAccumulator() + setRunEvtNumber() + saveState() + restoreFromState() + name() + unique_name() and 6 more... # create() # systemRefreshed() # systemErased() # goingToNextEvent() # uncreate() # lastOfActiveSystemsRefreshed() # turnOn() # turnOff() # getRunEvtNumber() # setEvtTimestamp() # getEvtTimestamp() # registerController() # registerSystem() - cloneID() - controllerWidget() - emitRefreshInfoChanged() - hasRefreshingSystem() - IVP1ChannelWidget() - operator=() - setCloneID() - systems() - deleteControllers() - state() - setState() - setCanRegister() Node4 IVP12DDetViewsChannelWidget - m_d + IVP12DDetViewsChannelWidget() + type() + create() + systemRefreshed() + systemErased() + ~IVP12DDetViewsChannelWidget() + saveState() + restoreFromState() # addSystem() # addGeneralSystem() # showControlsForSystem() - toggleSystemActive() - setBackgroundColor() Node1->Node4 Node5 IVP12DStandardChannelWidget - m_d + IVP12DStandardChannelWidget() + type() + create() + systemRefreshed() + systemErased() + ~IVP12DStandardChannelWidget() + saveState() + restoreFromState() # addSystem() # addSystem() # showControlsForSystem() - toggleSystemActive() - setBackgroundColor() Node1->Node5 Node6 IVP13DChannelWidget - m_d + IVP13DChannelWidget() + ~IVP13DChannelWidget() + type() + setUpdatesEnabled() + getSnapshot() + saveState() + restoreFromState() + goingToNextEvent() # registerRenderArea() - IVP13DChannelWidget() - operator=() Node1->Node6 Node21 VP1BanksChannel - m_tableWidget - m_bankssystem + VP1BanksChannel() + init() + ~VP1BanksChannel() + type() + create() # entriesChanged() Node1->Node21 Node22 VP1MCChannel - m_treeWidget - m_mcsystem + VP1MCChannel() + init() + ~VP1MCChannel() + type() + create() Node1->Node22 Node23 VP1TriggerDecisionChannel - m_tableWidget - m_trigdecsystem + VP1TriggerDecisionChannel() + ~VP1TriggerDecisionChannel() + init() + type() + create() + systemErased() + systemRefreshed() # entriesChanged() # cellActivated() - clearAll() Node1->Node23 Node2 QWidget Node2->Node1 Node3 VP1String + VP1String() + ~VP1String() + str() + str() + str() + str() + str() + str() + str() + str() + str() + str() and 20 more... Node3->Node1