Package madgraph :: Package core :: Module base_objects :: Class ContractedVertex
[hide private]
[frames] | no frames]

Class ContractedVertex

source code

object --+            
         |            
      dict --+        
             |        
 PhysicsObject --+    
                 |    
            Vertex --+
                     |
                    ContractedVertex

ContractedVertex: When contracting a loop to a given vertex, the created vertex object is then a ContractedVertex object which has additional information with respect to a regular vertex object. For example, it contains the PDG of the particles attached to it. (necessary because the contracted vertex doesn't have an interaction ID which would allow to retrieve such information).

Nested Classes [hide private]

Inherited from PhysicsObject: PhysicsObjectError

Instance Methods [hide private]
 
default_setup(self)
Default values for all properties
source code
 
filter(self, name, value)
Filter for valid vertex property values.
source code
 
get_sorted_keys(self)
Return particle property names as a nicely sorted list.
source code

Inherited from Vertex: get_s_channel_id, nice_string

Inherited from PhysicsObject: __getitem__, __init__, __repr__, __str__, get, is_valid_prop, set

Inherited from dict: __cmp__, __contains__, __delitem__, __eq__, __ge__, __getattribute__, __gt__, __iter__, __le__, __len__, __lt__, __ne__, __new__, __setitem__, __sizeof__, clear, copy, fromkeys, has_key, items, iteritems, iterkeys, itervalues, keys, pop, popitem, setdefault, update, values, viewitems, viewkeys, viewvalues

Inherited from object: __delattr__, __format__, __reduce__, __reduce_ex__, __setattr__, __subclasshook__

Class Variables [hide private]

Inherited from Vertex: ID_to_veto_for_multichanneling, max_n_loop_for_multichanneling, sorted_keys

Inherited from dict: __hash__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

default_setup(self)

source code 

Default values for all properties

Overrides: PhysicsObject.default_setup

filter(self, name, value)

source code 

Filter for valid vertex property values.

Overrides: PhysicsObject.filter

get_sorted_keys(self)

source code 

Return particle property names as a nicely sorted list.

Overrides: PhysicsObject.get_sorted_keys