2 #ifndef HELICITY_AbstractRFVVertex_H 3 #define HELICITY_AbstractRFVVertex_H 8 #include "VertexBase.h" 9 #include "ThePEG/Helicity/WaveFunction/SpinorWaveFunction.h" 10 #include "ThePEG/Helicity/WaveFunction/SpinorBarWaveFunction.h" 11 #include "ThePEG/Helicity/WaveFunction/RSSpinorWaveFunction.h" 12 #include "ThePEG/Helicity/WaveFunction/RSSpinorBarWaveFunction.h" 13 #include "ThePEG/Helicity/WaveFunction/VectorWaveFunction.h" 14 #include "AbstractRFVVertex.fh" 74 complex<Energy> mass=-GeV, complex<Energy> width=-GeV) = 0;
91 complex<Energy> mass=-GeV, complex<Energy> width=-GeV) = 0;
108 complex<Energy> mass=-GeV, complex<Energy> width=-GeV) = 0;
125 complex<Energy> mass=-GeV, complex<Energy> width=-GeV) = 0;
142 complex<Energy> mass=-GeV, complex<Energy> width=-GeV) = 0;
159 complex<Energy> mass=-GeV, complex<Energy> width=-GeV) = 0;
191 #include "ThePEG/Utilities/ClassTraits.h" 211 static string className() {
return "Helicity::AbstractRFVVertex"; }
std::complex< double > Complex
ThePEG code should use Complex for all complex scalars.
AbstractRFVVertex()
Default constructor.
TransientConstRCPtr is a simple wrapper around a bare const pointer which can be assigned to and from...
This is the main namespace within which all identifiers in ThePEG are declared.
The AbstractRFVVertex class provides a base class for all spin-3/2 fermion-fermion-vector vertices in...
The VertexBase class is the base class for all helicity amplitude vertices.
static AbstractNoPIOClassDescription< AbstractRFVVertex > initAbstractRFVVertex
The static object used to initialize the description of this class.
A concreate implementation of ClassDescriptionBase describing an abstract class without persistent da...
static void Init()
The standard Init function used to initialize the interfaces.
AbstractRFVVertex & operator=(const AbstractRFVVertex &)
The assignment operator is private and must never be called.
virtual Complex evaluate(Energy2 q2, const RSSpinorWaveFunction &sp1, const SpinorBarWaveFunction &sbar2, const VectorWaveFunction &vec3)=0
Members to calculate the helicity amplitude expressions for vertices and off-shell particles...
The default concrete implementation of ClassTraitsBase.
BaseClassTraits describes the base classes of the templated class.
The templated ClassTraitsBase class defines a set of default information about classes used by ThePEG...