python.processes.configurable.Configurable Node1 python.processes.configurable. Configurable + parameters + __init__() + add_keyword() + expose() + has_keyword() + has_parameter() + parameters_by_keyword() + parameters_by_name() Node3 python.processes.external.external _base.ExternalBase + name + executable + __init__() + needs_scheduling() Node1->Node3 Node8 python.processes.powheg _base.PowhegBase + executable + process_revision + powhegbox_revision + cores + algorithms + externals + validation_functions + is_reweightable + use_XML_reweighting + remove_oldStyle_rwt _comments + warning_output + info_output + error_output + parameterStageDict + hoppet_info() + hoppet_warning() + openloops_error() + manually_set_openloops _paths() + manually_set_openloops _gnu_paths() + link_madloop_libraries() + link_external_powheg _libraries() + __init__() + add_algorithm() + files_for_cleanup() and 13 more... Node1->Node8 Node2 object Node2->Node1 Node4 python.processes.external.external _madspin.ExternalMadSpin + __init__() + needs_scheduling() Node3->Node4 Node5 python.processes.external.external _nnlo_reweighter.ExternalNNLOReweighter + __init__() + needs_scheduling() Node3->Node5 Node6 python.processes.external.external _photos.ExternalPHOTOS + __init__() + needs_scheduling() Node3->Node6 Node7 python.processes.external.external _vbf_nlo.ExternalVBFNLO + allowed_decay_modes + __init__() + needs_scheduling() Node3->Node7 Node9 python.processes.powheg _Beta.PowhegBeta + __init__() + default_PDFs() + default_scales() + files_for_cleanup() + integration_file_names() + mandatory_integration _file_names() + powheg_version() + stage_is_completed() Node8->Node9