Pythia8::PowhegBB4L Node1 Pythia8::PowhegBB4L - m_topresscale - m_atopresscale + PowhegBB4L() + ~PowhegBB4L() + findresscale() + match_decay() + qSplittingScale() + gSplittingScale() + getdechardness() + canVetoPartonLevel() + doVetoPartonLevel() + canSetResonanceScale() + scaleResonance() + canVetoFSREmission() + doVetoFSREmission() Node2 UserHooks Node2->Node1 Node3 Pythia8_UserHooks:: UserSetting< int > # m_param # m_settingsPtr # m_retrieved + UserSetting() + operator()() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() Node3->Node1 -m_useScaleResonanceInstead -m_onlyDistance1 Node4 std::string Node4->Node3 #m_paramName Node5 std::basic_string< char > Node5->Node4