Package madgraph :: Package loop :: Module loop_base_objects :: Class LoopUVCTDiagram
[hide private]
[frames] | no frames]

Class LoopUVCTDiagram

source code

                 object --+            
                          |            
                       dict --+        
                              |        
core.base_objects.PhysicsObject --+    
                                  |    
          core.base_objects.Diagram --+
                                      |
                                     LoopUVCTDiagram

A special kind of LoopDiagram which does not contain a loop but only specifies all UV counter-term which factorize the the same given born and bringing in the same orders. UV mass renormalization does not belong to this class of counter-term for example, and it is added along with the R2 interactions.

Nested Classes [hide private]

Inherited from core.base_objects.PhysicsObject: PhysicsObjectError

Instance Methods [hide private]
 
default_setup(self)
Default values for all properties
source code
 
filter(self, name, value)
Filter for valid diagram property values.
source code
 
get_sorted_keys(self)
Return particle property names as a nicely sorted list.
source code
 
get_UVCTinteraction(self, model)
Finds the UV counter-term interaction present in this UVCTDiagram
source code
 
calculate_orders(self, model)
Calculate the actual coupling orders of this diagram.
source code
 
nice_string(self)
Returns a nicely formatted string of the diagram content.
source code

Inherited from core.base_objects.Diagram: get_contracted_loop_diagram, get_external_legs, get_flow_charge_diff, get_num_configs, get_order, get_vertex_leg_numbers, pass_squared_order_constraints, renumber_legs

Inherited from core.base_objects.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 dict: __hash__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

default_setup(self)

source code 

Default values for all properties

Overrides: core.base_objects.PhysicsObject.default_setup

filter(self, name, value)

source code 

Filter for valid diagram property values.

Overrides: core.base_objects.PhysicsObject.filter

get_sorted_keys(self)

source code 

Return particle property names as a nicely sorted list.

Overrides: core.base_objects.PhysicsObject.get_sorted_keys

calculate_orders(self, model)

source code 

Calculate the actual coupling orders of this diagram. Note that the special order WEIGTHED corresponds to the sum of hierarchies for the couplings.

Overrides: core.base_objects.Diagram.calculate_orders

nice_string(self)

source code 

Returns a nicely formatted string of the diagram content.

Overrides: core.base_objects.Diagram.nice_string