Package madgraph :: Package fks :: Module fks_base :: Class FKSRealProcess
[hide private]
[frames] | no frames]

Class FKSRealProcess

source code

object --+
         |
        FKSRealProcess

Contains information about a real process: -- fks_infos (list containing the possible fks configs for a given process -- amplitude -- is_to_integrate

Instance Methods [hide private]
 
__init__(self, born_proc, leglist, ij, ij_id, born_pdgs, splitting_type, perturbed_orders=['QCD'])
Initializes the real process based on born_proc and leglist.
source code
 
generate_real_amplitude(self)
generates the real emission amplitude starting from self.process
source code
 
find_fks_j_from_i(self, born_pdg_list)
Returns a dictionary with the entries i : [j_from_i], if the born pdgs are in born_pdg_list
source code
 
get_leg_i(self)
Returns leg corresponding to i fks.
source code
 
get_leg_j(self)
Returns leg corresponding to j fks.
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, born_proc, leglist, ij, ij_id, born_pdgs, splitting_type, perturbed_orders=['QCD'])
(Constructor)

source code 

Initializes the real process based on born_proc and leglist. Stores the fks informations into the list of dictionaries fks_infos

Overrides: object.__init__

get_leg_i(self)

source code 

Returns leg corresponding to i fks. An error is raised if the fks_infos list has more than one entry

get_leg_j(self)

source code 

Returns leg corresponding to j fks. An error is raised if the fks_infos list has more than one entry