Package madgraph :: Package interface :: Module amcatnlo_interface :: Class aMCatNLOInterface
[hide private]
[frames] | no frames]

Class aMCatNLOInterface

source code

                          object --+            
                                   |            
               extended_cmd.CheckCmd --+        
                                       |        
     madgraph_interface.CheckValidForCmd --+    
                                           |    
                                    CheckFKS --+
                                               |
                          object --+           |
                                   |           |
            extended_cmd.CompleteCmd --+       |
                                       |       |
       madgraph_interface.CompleteForCmd --+   |
                                           |   |
                                 CompleteFKS --+
                                               |
                          object --+           |
                                   |           |
                extended_cmd.HelpCmd --+       |
                                       |       |
            madgraph_interface.HelpToCmd --+   |
                                           |   |
                                     HelpFKS --+
                                               |
                      object --+               |
                               |               |
            extended_cmd.HelpCmd --+           |
                                   |           |
        madgraph_interface.HelpToCmd --+       |
                                       |       |
                      object --+       |       |
                               |       |       |
           extended_cmd.CheckCmd --+   |       |
                                   |   |       |
 madgraph_interface.CheckValidForCmd --+       |
                                       |       |
                      object --+       |       |
                               |       |       |
        extended_cmd.CompleteCmd --+   |       |
                                   |   |       |
   madgraph_interface.CompleteForCmd --+       |
                                       |       |
                  object --+           |       |
                           |           |       |
       extended_cmd.CheckCmd --+       |       |
                               |       |       |
                  object --+   |       |       |
                           |   |       |       |
        extended_cmd.HelpCmd --+       |       |
                               |       |       |
                  object --+   |       |       |
                           |   |       |       |
    extended_cmd.CompleteCmd --+       |       |
                               |       |       |
              object --+       |       |       |
                       |       |       |       |
extended_cmd.OriginalCmd --+   |       |       |
                           |   |       |       |
       extended_cmd.BasicCmd --+       |       |
                               |       |       |
                extended_cmd.Cmd --+   |       |
                                   |   |       |
      madgraph_interface.CmdExtended --+       |
                                       |       |
          madgraph_interface.MadGraphCmd --+   |
                                           |   |
          loop_interface.CommonLoopInterface --+
                                               |
                                              aMCatNLOInterface
Known Subclasses:

Nested Classes [hide private]

Inherited from madgraph_interface.CheckValidForCmd: RWError

Inherited from madgraph_interface.CmdExtended: ConfigurationError, InvalidCmd

Instance Methods [hide private]
 
__init__(self, mgme_dir='', *completekey, **stdin)
Special init tasks for the Loop Interface
source code
 
do_add(self, line, *args, **opt)
Generate an amplitude for a given process and add to existing amplitudes or merge two model
source code
 
do_display(self, line, output=sys.stdout)
Display current internal status
source code
 
do_launch(self, line)
Main commands: Ask for editing the parameters and then execute the code (NLO or aMC@(N)LO)
source code
 
do_output(self, line)
Main commands: Initialize a new Template or reinitialize one
source code
 
export(self, nojpeg=False, main_file_name='', group_processes=False)
Export a generated amplitude to file
source code
 
setup(self)
Special tasks when switching to this interface
source code

Inherited from CheckFKS: check_add, check_display, check_launch, check_output, check_tutorial

Inherited from CompleteFKS: complete_display, complete_launch, complete_output

Inherited from HelpFKS: help_display, help_launch

Inherited from loop_interface.CommonLoopInterface: do_set, proc_validity, rate_proc_difficulty, validate_model

Inherited from madgraph_interface.MadGraphCmd: add_default_multiparticles, add_model, advanced_install, check_for_export_dir, clean_process, compute_widths_SMWidth, create_loop_induced, do_check, do_compute_widths, do_customize_model, do_decay_diagram, do_define, do_generate, do_help, do_import, do_install, do_load, do_open, do_quit, do_save, do_tutorial, draw, extract_decay_chain_process, extract_particle_ids, extract_process, finalize, get_final_part, import_mg4_proc_card, import_ufo_model, install_update, multiparticle_string, optimize_order, post_set, preloop, process_model, remove_pointless_decay, set_configuration

Inherited from madgraph_interface.HelpToCmd: help_add, help_check, help_compute_widths, help_customize_model, help_decay_diagram, help_define, help_generate, help_import, help_install, help_load, help_open, help_output, help_save, help_set, help_tutorial

Inherited from madgraph_interface.CheckValidForCmd: check_check, check_compute_widths, check_customize_model, check_decay_diagram, check_define, check_draw, check_generate, check_import, check_install, check_load, check_open, check_process_format, check_save, check_set, find_import_type, find_output_type, get_default_path

Inherited from madgraph_interface.CompleteForCmd: aloha_complete_output, complete_add, complete_check, complete_compute_widths, complete_customize_model, complete_decay_diagram, complete_define, complete_draw, complete_generate, complete_import, complete_install, complete_load, complete_open, complete_save, complete_set, complete_tutorial, find_restrict_card, model_completion, nlo_completion

Inherited from madgraph_interface.CmdExtended: default, get_history_header, postcmd

Inherited from extended_cmd.Cmd: ask, avoid_history_duplicate, check_answer_in_input_file, cmdloop, compile, define_child_cmd_interface, do_EOF, do_exit, do_history, emptyline, error_handling, exec_cmd, get_stored_line, import_command_file, nice_config_error, nice_error_handling, nice_user_error, no_notification, onecmd, onecmd_orig, postloop, precmd, run_cmd, stop_on_keyboard_stop, store_line, write_configuration

Inherited from extended_cmd.CheckCmd: check_history

Inherited from extended_cmd.HelpCmd: help_EOF, help_help, help_history, help_quit

Inherited from extended_cmd.CompleteCmd: complete_history

Inherited from extended_cmd.BasicCmd: complete, deal_multiple_categories, getTerminalSize, print_suggestions, set_readline_completion_display_matches_hook

Inherited from extended_cmd.OriginalCmd: columnize, complete_help, completedefault, completenames, get_names, parseline, print_topics

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]

Inherited from madgraph_interface.MadGraphCmd: split_process_line

Inherited from extended_cmd.Cmd: timed_input

Inherited from extended_cmd.BasicCmd: list_completion, path_completion, split_arg

Class Variables [hide private]
  _fks_display_opts = ['real_diagrams', 'born_diagrams', 'virt_d...
  _nlo_modes_for_completion = ['all', 'real']

Inherited from madgraph_interface.MadGraphCmd: helporder, install_ad, install_name, install_plugin, install_server, options_configuration, options_madevent, options_madgraph, writing_dir

Inherited from madgraph_interface.CmdExtended: config_debug, debug_output, error_debug, intro_banner, keyboard_stop_msg, next_possibility

Inherited from extended_cmd.Cmd: PluginCandidate, allow_notification_center, dirlist, history_header, onedir, plugin_path

Inherited from extended_cmd.OriginalCmd: doc_header, doc_leader, identchars, intro, lastcmd, misc_header, nohelp, prompt, ruler, undoc_header, use_rawinput

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, mgme_dir='', *completekey, **stdin)
(Constructor)

source code 

Special init tasks for the Loop Interface

Overrides: object.__init__

do_add(self, line, *args, **opt)

source code 

Generate an amplitude for a given process and add to existing amplitudes or merge two model

Overrides: madgraph_interface.MadGraphCmd.do_add
(inherited documentation)

do_display(self, line, output=sys.stdout)

source code 

Display current internal status

Overrides: extended_cmd.Cmd.do_display
(inherited documentation)

do_launch(self, line)

source code 

Main commands: Ask for editing the parameters and then execute the code (NLO or aMC@(N)LO)

Overrides: madgraph_interface.MadGraphCmd.do_launch

do_output(self, line)

source code 

Main commands: Initialize a new Template or reinitialize one

Overrides: madgraph_interface.MadGraphCmd.do_output

export(self, nojpeg=False, main_file_name='', group_processes=False)

source code 

Export a generated amplitude to file

Overrides: madgraph_interface.MadGraphCmd.export

setup(self)

source code 

Special tasks when switching to this interface

Overrides: madgraph_interface.MadGraphCmd.setup

Class Variable Details [hide private]

_fks_display_opts

Value:
['real_diagrams',
 'born_diagrams',
 'virt_diagrams',
 'real_processes',
 'born_processes',
 'virt_processes']