TFCSParametrizationPDGIDSelectChain Node1 TFCSParametrizationPDGIDSelect Chain + TFCSParametrizationPDGIDSelect Chain() + TFCSParametrizationPDGIDSelect Chain() + SimulateOnlyOnePDGID() + set_SimulateOnlyOnePDGID() + reset_SimulateOnlyOnePDGID() + simulate() + unit_test() # recalc() Node2 TFCSParametrizationChain + TFCSParametrizationChain() + TFCSParametrizationChain() + SplitChainObjects() + set_SplitChainObjects() + reset_SplitChainObjects() + RetryChainFromStart() + set_RetryChainFromStart() + reset_RetryChainFromStart() + size() + operator[]() and 9 more... + unit_test() # recalc_pdgid_intersect() # recalc_pdgid_union() # recalc_Ekin_intersect() # recalc_eta_intersect() # recalc_Ekin_eta_intersect() # recalc_Ekin_union() # recalc_eta_union() # recalc_Ekin_eta_union() # recalc() # simulate_and_retry() Node2->Node1 Node3 TFCSParametrization - m_Ekin_nominal - m_Ekin_min - m_Ekin_max - m_eta_nominal - m_eta_min - m_eta_max + TFCSParametrization() + clear() + is_match_pdgid() + is_match_Ekin() + is_match_eta() + is_match_all_Ekin() + is_match_all_eta() + is_match_all_Ekin_bin() + is_match_all_calosample() + pdgid() and 20 more... # compare() Node3->Node2 Node4 TFCSParametrizationBase # init_Ekin_nominal # init_Ekin_min # init_Ekin_max # init_eta_nominal # init_eta_min # init_eta_max + TFCSParametrizationBase() + is_match_pdgid() + is_match_Ekin() + is_match_eta() + is_match_Ekin_bin() + is_match_calosample() + is_match_all_pdgid() + is_match_all_Ekin() + is_match_all_eta() + is_match_all_Ekin_bin() and 22 more... # compare() Node4->Node3 Node11 std::unique_ptr< TFCSParametrization Base > + operator->() Node4->Node11 +ptr Node12 std::vector< TFCSParametrization Base * > Node4->Node12 +elements Node5 TNamed Node5->Node4 Node6 ISF_FCS::MLogging - ATLAS_THREAD_SAFE + MLogging() + MLogging() + operator=() + ~MLogging() + msgLvl() + msg() + msg() + level() + setLevel() + startMsg() Node6->Node4 Node9 std::set< int > + keys Node9->Node3 -m_pdgid Node10 std::vector< std::unique _ptr< TFCSParametrizationBase > > Node10->Node2 -m_writtenBases Node11->Node10 +elements Node12->Node2 -m_chain