Public Types |
Public Member Functions |
Static Public Member Functions |
Private Member Functions |
Private Attributes |
Static Private Attributes |
Friends |
List of all members
ThePEG::HelicityVertex Class Referenceabstract The HelicityVertex class is designed to store the helicity amplitude expression for the matrix element for use by the spin correlation algorithm. More...
Inheritance diagram for ThePEG::HelicityVertex:
Detailed DescriptionThe HelicityVertex class is designed to store the helicity amplitude expression for the matrix element for use by the spin correlation algorithm. It implements the storage of the pointers to the incoming and outgoing particles at the vertex and virtual methods for calculating the rho and D matrices. The concrete implementations of the vertices for specific processes, eg production or decay, inherit from this and implement the storage of the matrix element together with the set and get methods. These methods are then called by the SpinInfo class to perform the calculations.
Definition at line 41 of file HelicityVertex.h. Member Typedef Documentation◆ SpinVector
A vector of SpinInfo objects. Definition at line 53 of file HelicityVertex.h. Member Function Documentation◆ addIncoming()
Add the spin of an incoming particle.
Definition at line 89 of file HelicityVertex.h. References _incoming. ◆ addOutgoing()
Add the spin of an outgoing particle.
Definition at line 104 of file HelicityVertex.h. References _outgoing. ◆ rebind()
Rebind to cloned objects. If a HelicityVertex is cloned together with a whole Event and this has pointers to other event record objects, these should be rebound to their clones in this function. Reimplemented from ThePEG::EventInfoBase. The documentation for this class was generated from the following file: Generated on Thu Jun 28 2018 14:42:05 for ThePEG by 1.8.13 |