LVL1::jFEXOutputCollection Node1 LVL1::jFEXOutputCollection - m_dooutput + jFEXOutputCollection() + ~jFEXOutputCollection() + clear() + addValue_smallRJet() + fill_smallRJet() + addValue_largeRJet() + fill_largeRJet() + addValue_tau() + fill_tau() + addValue_fwdEl() and 18 more... Node2 std::unordered_map < std::string, int > + elements Node2->Node1 -m_values_tem_largeRJet -m_values_tem_tau -m_values_tem_pileup -m_values_tem_smallRJet -m_values_tem_fwdEl Node10 std::unique_ptr< std ::unordered_map< std ::string, int > > + operator->() Node2->Node10 +ptr Node3 std::string Node3->Node2 +keys Node7 std::unordered_map < std::string, std:: vector< int > > Node3->Node7 +keys Node4 std::basic_string< char > Node4->Node3 Node5 std::vector< std::unique _ptr< std::unordered_map < std::string, std::vector < int > > > > Node5->Node1 -m_allvalues_pileup_map Node6 std::unique_ptr< std ::unordered_map< std ::string, std::vector < int > > > + operator->() Node6->Node5 +elements Node7->Node1 -m_values_tem_pileup_maps Node7->Node6 +ptr Node8 std::vector< int > + elements Node8->Node7 +elements Node9 std::vector< std::unique _ptr< std::unordered_map < std::string, int > > > Node9->Node1 -m_allvalues_pileup -m_allvalues_tau -m_allvalues_fwdEl -m_allvalues_largeRJet -m_allvalues_smallRJet Node10->Node9 +elements