Trees | Indices | Help |
---|
|
Classes for diagram generation. Amplitude performs the diagram generation, DecayChainAmplitude keeps track of processes with decay chains, and MultiProcess allows generation of processes with multiparticle definitions. DiagramTag allows to identify diagrams based on relevant properties.
|
|||
DiagramTag Class to tag diagrams based on objects with some __lt__ measure, e.g. |
|||
DiagramTagChainLink Chain link for a DiagramTag. |
|||
Amplitude Amplitude: process + list of diagrams (ordered) Initialize with a process, then call generate_diagrams() to generate the diagrams for the amplitude |
|||
AmplitudeList List of Amplitude objects |
|||
DecayChainAmplitude A list of amplitudes + a list of decay chain amplitude lists; corresponding to a ProcessDefinition with a list of decay chains |
|||
DecayChainAmplitudeList List of DecayChainAmplitude objects |
|||
MultiProcess MultiProcess: list of process definitions list of processes (after cleaning) list of amplitudes (after generation) |
|
|||
|
|||
|
|
|||
logger = logging.getLogger('madgraph.diagram_generation')
|
|||
__package__ =
|
|
Takes a list of lists and elements and returns a list of flat lists. Example: [[1,2], 3, [4,5]] -> [[1,3,4], [1,3,5], [2,3,4], [2,3,5]] |
Recursive function. Takes a list of lists and lists of lists and returns a list of flat lists. Example: [[1,2],[[4,5],[6,7]]] -> [[1,2,4,5], [1,2,6,7]] |
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Tue Jul 24 08:02:09 2012 | http://epydoc.sourceforge.net |