TCS::ConfigurableAlg Node1 TCS::ConfigurableAlg - m_algoId - m_algType - m_isLegacyTopo + ConfigurableAlg() + ~ConfigurableAlg() + setClassName() + setLegacyMode() + name() + className() + fullname() + algoId() + initialize() + reset() and 25 more... # defineParameter() # defineParameter() # doReset() # registerHist() # registerHist() # fillHist1D() # fillHist2D() # isocut() # isocut() - defineParameter() - ToString() Node2 TrigConf::TrigConfMessaging - m_msg_tls + TrigConfMessaging() + ~TrigConfMessaging() + msgLvl() + msg() + msg() - TrigConfMessaging() - TrigConfMessaging() - operator=() Node2->Node1 Node3 std::string Node3->Node1 -m_className -m_name Node3->Node2 -m_name Node6 TCS::ConfigurableAlg ::ConfigurableAlgImpl + ConfigurableAlgImpl() + ~ConfigurableAlgImpl() + setL1TopoHistSvc() + registerHist() + registerHist() + fillHist1D() + fillHist2D() Node3->Node6 -m_name Node11 TCS::ParameterSpace - m_index + ParameterSpace() + ParameterSpace() + isInitialized() + algName() + addParameter() + addParameter() + addParameter() + setParameter() + setParameter() + setParameter() and 13 more... Node3->Node11 -m_algName Node4 std::basic_string< char > Node4->Node3 Node5 std::unique_ptr< Configurable Alg::ConfigurableAlgImpl > + operator->() Node5->Node1 -m_impl Node6->Node5 +ptr Node7 std::shared_ptr< IL1Topo HistSvc > + operator->() Node7->Node6 -m_histSvc Node9 std::vector< TH1 * > Node9->Node6 -m_localHistStore Node11->Node1 -m_parameters Node12 std::vector< TCS::Parameter > Node12->Node11 -m_parameters