Pythia8::PowhegBB4Ltms Node1 Pythia8::PowhegBB4Ltms - m_wouldVetoFsr - m_topresscale - m_vetoDecScale - m_atopresscale - m_vetoTopCharge + PowhegBB4Ltms() + ~PowhegBB4Ltms() + initAfterBeams() + canVetoProcessLevel() + doVetoProcessLevel() + retryPartonLevel() + canVetoPartonLevel() + doVetoPartonLevel() + findresscale() + match_decay() and 10 more... Node2 PowhegHooks Node2->Node1 Node3 Pythia8_UserHooks:: UserSetting< int > # m_param # m_settingsPtr # m_retrieved + UserSetting() + operator()() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() Node3->Node1 -m_vetoPartonLevel -m_pTpythiaVeto -m_vetoProduction -m_vetoDipoleFrame Node4 std::string Node4->Node3 #m_paramName Node6 Pythia8_UserHooks:: UserSetting< bool > # m_param # m_settingsPtr # m_retrieved + UserSetting() + operator()() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() Node4->Node6 #m_paramName Node7 Pythia8_UserHooks:: UserSetting< double > # m_param # m_settingsPtr # m_retrieved + UserSetting() + operator()() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() - uncachedRetrieve() Node4->Node7 #m_paramName Node5 std::basic_string< char > Node5->Node4 Node6->Node1 -m_vetoAtPL -m_dryRunFSR -m_vetoQED -m_vetoFSREmission -m_onlyDistance1 -m_debug Node7->Node1 -m_scaleResonanceVeto -m_pTmin Node8 long Node8->Node1 -m_nFSRvetoBB4l