Package madgraph :: Package interface :: Module master_interface :: Class MasterCmd
[hide private]
[frames] | no frames]

Class MasterCmd

source code

                                     object --+    
                                              |    
                                       Switcher --+
                                                  |
                         object --+               |
                                  |               |
              extended_cmd.CheckCmd --+           |
                                      |           |
    madgraph_interface.CheckValidForCmd --+       |
                                          |       |
                   loop_interface.CheckLoop --+   |
                                              |   |
                         object --+           |   |
                                  |           |   |
           extended_cmd.CompleteCmd --+       |   |
                                      |       |   |
      madgraph_interface.CompleteForCmd --+   |   |
                                          |   |   |
                loop_interface.CompleteLoop --+   |
                                              |   |
                         object --+           |   |
                                  |           |   |
               extended_cmd.HelpCmd --+       |   |
                                      |       |   |
           madgraph_interface.HelpToCmd --+   |   |
                                          |   |   |
                    loop_interface.HelpLoop --+   |
                                              |   |
                     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 --+       |       |   |
                              |       |       |   |
                cmd.Cmd --+   |       |       |   |
                          |   |       |       |   |
      extended_cmd.BasicCmd --+       |       |   |
                              |       |       |   |
               extended_cmd.Cmd --+   |       |   |
                                  |   |       |   |
     madgraph_interface.CmdExtended --+       |   |
                                      |       |   |
         madgraph_interface.MadGraphCmd --+   |   |
                                          |   |   |
         loop_interface.CommonLoopInterface --+   |
                                              |   |
                   loop_interface.LoopInterface --+
                                                  |
                         object --+               |
                                  |               |
              extended_cmd.CheckCmd --+           |
                                      |           |
    madgraph_interface.CheckValidForCmd --+       |
                                          |       |
                amcatnlo_interface.CheckFKS --+   |
                                              |   |
                         object --+           |   |
                                  |           |   |
           extended_cmd.CompleteCmd --+       |   |
                                      |       |   |
      madgraph_interface.CompleteForCmd --+   |   |
                                          |   |   |
             amcatnlo_interface.CompleteFKS --+   |
                                              |   |
                         object --+           |   |
                                  |           |   |
               extended_cmd.HelpCmd --+       |   |
                                      |       |   |
           madgraph_interface.HelpToCmd --+   |   |
                                          |   |   |
                 amcatnlo_interface.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 --+       |       |   |
                              |       |       |   |
                cmd.Cmd --+   |       |       |   |
                          |   |       |       |   |
      extended_cmd.BasicCmd --+       |       |   |
                              |       |       |   |
               extended_cmd.Cmd --+   |       |   |
                                  |   |       |   |
     madgraph_interface.CmdExtended --+       |   |
                                      |       |   |
         madgraph_interface.MadGraphCmd --+   |   |
                                          |   |   |
         loop_interface.CommonLoopInterface --+   |
                                              |   |
           amcatnlo_interface.aMCatNLOInterface --+
                                                  |
                             object --+           |
                                      |           |
                  extended_cmd.CheckCmd --+       |
                                          |       |
                             object --+   |       |
                                      |   |       |
                   extended_cmd.HelpCmd --+       |
                                          |       |
                             object --+   |       |
                                      |   |       |
               extended_cmd.CompleteCmd --+       |
                                          |       |
                            cmd.Cmd --+   |       |
                                      |   |       |
                  extended_cmd.BasicCmd --+       |
                                          |       |
                           extended_cmd.Cmd --+   |
                                              |   |
                          extended_cmd.CmdShell --+
                                                  |
                                                 MasterCmd

Nested Classes [hide private]

Inherited from madgraph_interface.CheckValidForCmd: RWError

Inherited from madgraph_interface.CmdExtended: ConfigurationError, InvalidCmd

Instance Methods [hide private]
 
__init__(self, main='MadGraph', *args, **opt)
Special init tasks for the Loop Interface
source code
 
complete_switch(self, text, line, begidx, endidx)
Complete the switch command
source code
 
do_switch(self, line)
Not in help: Allow to switch to any given interface from command line
source code
 
change_principal_cmd(self, name) source code

Inherited from Switcher: check_add, check_answer_in_input_file, check_check, check_compute_widths, check_customize_model, check_decay_diagram, check_define, check_display, check_draw, check_for_export_dir, check_generate, check_history, check_import, check_install, check_launch, check_load, check_open, check_output, check_process_format, check_save, check_set, check_tutorial, complete_add, complete_check, complete_compute_widths, complete_customize_model, complete_decay_diagram, complete_define, complete_display, complete_draw, complete_generate, complete_help, complete_history, complete_import, complete_install, complete_launch, complete_load, complete_open, complete_output, complete_save, complete_set, complete_tutorial, debug_link_to_command, do_EOF, do_add, do_check, do_compute_widths, do_customize_model, do_decay_diagram, do_define, do_display, do_exit, do_generate, do_help, do_history, do_import, do_install, do_launch, do_load, do_open, do_output, do_quit, do_save, do_set, do_tutorial, export, get_stored_line, help_EOF, help_add, help_check, help_compute_widths, help_customize_model, help_decay_diagram, help_define, help_display, help_generate, help_help, help_history, help_import, help_install, help_launch, help_load, help_open, help_output, help_quit, help_save, help_set, help_tutorial, set_configuration, setup, test_interface

Inherited from loop_interface.LoopInterface: ML5export, ML5finalize

Inherited from loop_interface.CommonLoopInterface: proc_validity, rate_proc_difficulty, validate_model

Inherited from madgraph_interface.MadGraphCmd: add_default_multiparticles, add_model, 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

Inherited from madgraph_interface.CheckValidForCmd: find_import_type, find_output_type, get_default_path

Inherited from madgraph_interface.CompleteForCmd: aloha_complete_output, find_restrict_card, model_completion, nlo_completion

Inherited from madgraph_interface.CmdExtended: default, get_history_header, postcmd

Inherited from extended_cmd.CmdShell: complete_shell, do_shell, help_shell

Inherited from extended_cmd.Cmd: ask, avoid_history_duplicate, compile, define_child_cmd_interface, emptyline, exec_cmd, import_command_file, nice_config_error, nice_error_handling, nice_user_error, onecmd, onecmd_orig, postloop, precmd, run_cmd, stop_on_keyboard_stop, store_line, write_configuration

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

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

Inherited from cmd.Cmd: cmdloop, columnize, completedefault, completenames, get_names, parseline, print_topics

Static Methods [hide private]

Inherited from Switcher: extract_process_type

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]

Inherited from Switcher: current_interface, interface_names

Inherited from Switcher (private): _switch_opts

Inherited from madgraph_interface.MadGraphCmd: helporder, options_configuration, options_madevent, options_madgraph, writing_dir

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

Inherited from extended_cmd.Cmd: history_header

Inherited from cmd.Cmd: 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, main='MadGraph', *args, **opt)
(Constructor)

source code 

Special init tasks for the Loop Interface

Overrides: cmd.Cmd.__init__
(inherited documentation)

complete_switch(self, text, line, begidx, endidx)

source code 

Complete the switch command

Overrides: Switcher.complete_switch

do_switch(self, line)

source code 

Not in help: Allow to switch to any given interface from command line

Overrides: Switcher.do_switch