|
|
|||
File indexing completed on 2026-08-06 09:38:23
0001 // -*- C++ -*- 0002 // 0003 // VSSVertex.h is a part of ThePEG - Toolkit for HEP Event Generation 0004 // Copyright (C) 2003-2019 Peter Richardson, Leif Lonnblad 0005 // 0006 // ThePEG is licenced under version 3 of the GPL, see COPYING for details. 0007 // Please respect the MCnet academic guidelines, see GUIDELINES for details. 0008 // 0009 #ifndef ThePEG_VSSVertex_H 0010 #define ThePEG_VSSVertex_H 0011 // 0012 // This is the declaration of the VSSVertex class. 0013 // 0014 #include "GeneralVSSVertex.h" 0015 #include "VSSVertex.fh" 0016 0017 namespace ThePEG { 0018 namespace Helicity { 0019 0020 /** \ingroup Helicity 0021 * 0022 * The VSSVertex class is the implementation of the vector-scalar-scalar 0023 * vertex. It inherits from the AbstractVSSVertex class for storage of the particles 0024 * and implements the helicity calculations. 0025 * 0026 * All such vertices should inherit from this class and implement the virtual 0027 * setCoupling member 0028 * 0029 * The form of the vertex is 0030 * \f[-ic\left(p_2-p_3\right)\cdot\epsilon_1\phi_2\phi_3\f] 0031 * 0032 * @see GeneralVSSVertex 0033 */ 0034 class VSSVertex: public GeneralVSSVertex { 0035 0036 public: 0037 0038 /** 0039 * Standard Init function used to initialize the interfaces. 0040 */ 0041 static void Init(); 0042 0043 private: 0044 0045 /** 0046 * Private and non-existent assignment operator. 0047 */ 0048 VSSVertex & operator=(const VSSVertex &) = delete; 0049 0050 }; 0051 0052 } 0053 0054 } 0055 #endif /* ThePEG_VSSVertex_H */
| [ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
|
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
|