Package madgraph :: Package iolibs :: Module import_v4 :: Class ProcessInfo
[hide private]
[frames] | no frames]

Class ProcessInfo

source code

object --+
         |
        ProcessInfo

This is the basic object for storing process information

Instance Methods [hide private]
 
__init__(self, line)
Initialize information
source code
 
analyze_process(self, particles_name)
Add a line information two format are possible (decay chains or not) pp>h>WWj /a $u @3 pp>(h>WW)j /a $u @3
source code
 
treat_decay_chain(self, line, particles_name)
Split the information of the decays into a tree of ProcessInfo.
source code
 
add_coupling(self, line)
Add the coupling information to the process
source code
 
add_restrictions(self, forbid, s_forbid, couplings)
Associate some restriction to this diagram
source code
 
mg5_process_line(self, model_coupling)
Return a valid mg5 format for this process
source code
 
mg5_couplings_line(self, model_coupling, nb_part)
Return the assignment of coupling for this process
source code

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

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, line)
(Constructor)

source code 

Initialize information

Overrides: object.__init__