herwig is hosted by Hepforge, IPPP Durham
Herwig  7.2.1
SextetGSSVertex.h
1 // -*- C++ -*-
2 #ifndef HERWIG_SextetGSSVertex_H
3 #define HERWIG_SextetGSSVertex_H
4 //
5 // This is the declaration of the SextetGSSVertex class.
6 //
7 
8 #include "ThePEG/Helicity/Vertex/Scalar/VSSVertex.h"
9 
10 namespace Herwig {
11 
12 using namespace ThePEG;
13 
21 
22 public:
23 
28  colourStructure(ColourStructure::SU3T6);
29  }
30 
38  virtual void setCoupling(Energy2 q2,tcPDPtr part1,
39  tcPDPtr part2,tcPDPtr part3);
40 
41 public:
42 
49  static void Init();
50 
51 protected:
52 
59  virtual IBPtr clone() const;
60 
65  virtual IBPtr fullclone() const;
67 
68 protected:
69 
77  virtual void doinit();
79 
80 private:
81 
86  SextetGSSVertex & operator=(const SextetGSSVertex &) = delete;
87 
88 private:
89 
94 
98  Energy2 q2Last_;
99 
100 };
101 
102 }
103 
104 #endif /* HERWIG_SextetGSSVertex_H */
std::complex< double > Complex
Complex coupLast_
Store the value of the coupling when last evaluated.
ThePEG::Ptr< InterfacedBase >::pointer IBPtr
ThePEG::Ptr< ParticleData >::transient_const_pointer tcPDPtr
Here is the documentation of the SextetGSSVertex class.
-*- C++ -*-
Energy2 q2Last_
Store the scale at which coupling was last evaluated.
SextetGSSVertex()
The default constructor.