TrigConf::L1Connector Node1 TrigConf::L1Connector - m_type - m_maxFpga - m_maxClock - m_isLegacy + L1Connector() + L1Connector() + operator=() + L1Connector() + L1Connector() + ~L1Connector() + className() + size() + type() + connectorType() and 8 more... - update() Node2 TrigConf::DataStructure # m_initialized # m_dataPtr + DataStructure() + DataStructure() + DataStructure() + operator=() + operator=() + DataStructure() + DataStructure() + DataStructure() + DataStructure() + ~DataStructure() and 30 more... + printElement() # update() Node2->Node1 Node3 std::string Node3->Node2 #m_name Node7 TrigConf::TriggerLine - m_startbit - m_nbits - m_flatindex - m_fpga - m_clock + TriggerLine() + name() + startbit() + flatindex() + endbit() + nbits() + fpga() + clock() + connName() Node3->Node7 -m_connName -m_name Node8 std::map< std::string, TrigConf::TriggerLine * > Node3->Node8 +keys Node4 std::basic_string< char > Node4->Node3 Node5 std::shared_ptr< ptree > + ptr + operator->() Node5->Node2 #m_dataSPtr Node6 std::vector< TrigConf ::TriggerLine > Node6->Node1 -m_triggerLines Node7->Node6 +elements Node7->Node8 +elements Node8->Node1 -m_lineByName