Package madgraph :: Package interface :: Module madgraph_interface
[hide private]
[frames] | no frames]

Module madgraph_interface

source code

A user friendly command line interface to access MadGraph features at LO. Uses the cmd package for command interpretation and tab completion.

Classes [hide private]
  CmdExtended
Particularisation of the cmd command for MG5
  HelpToCmd
The Series of help routine for the MadGraphCmd
  CheckValidForCmd
The Series of help routine for the MadGraphCmd
  CheckValidForCmdWeb
Check the validity of input line for web entry (no explicit path authorized)
  CompleteForCmd
The Series of help routine for the MadGraphCmd
  MadGraphCmd
The command line processor of MadGraph
  MadGraphCmdWeb
Temporary parser
Variables [hide private]
  GNU_SPLITTING = True
  logger = logging.getLogger('cmdprint')
  logger_stderr = logging.getLogger('fatalerror')
  logger_tuto = logging.getLogger('tutorial')
  _draw_usage = 'draw FILEPATH [options]\n-- draw the diagrams i...
  _draw_parser = optparse.OptionParser(usage= _draw_usage)
  _launch_usage = 'launch [DIRPATH] [options]\n-- execute the ma...
  _launch_parser = optparse.OptionParser(usage= _launch_usage)
  __package__ = 'madgraph.interface'
Variables Details [hide private]

_draw_usage

Value:
'''draw FILEPATH [options]
-- draw the diagrams in eps format
   Files will be FILEPATH/diagrams_"process_string".eps 
   Example: draw plot_dir . 
'''

_launch_usage

Value:
'''launch [DIRPATH] [options]
-- execute the madevent/standalone/standalone_cpp/pythia8 output prese\
nt in DIRPATH
   By default DIRPATH is the latest created directory 
   (for pythia8, it should be the Pythia 8 main directory) 
   Example: launch PROC_sm_1 --name=run2 
   Example: launch ../pythia8 
'''