herwig
is hosted by
Hepforge
,
IPPP Durham
Herwig
7.2.1
Models
StandardModel
SMHHHVertex.h
1
// -*- C++ -*-
2
#ifndef HERWIG_SMHHHVertex_H
3
#define HERWIG_SMHHHVertex_H
4
//
5
// This is the declaration of the SMHHHVertex class.
6
//
7
8
#include "ThePEG/Helicity/Vertex/Scalar/SSSVertex.h"
9
10
namespace
Herwig
{
11
12
using namespace
ThePEG
;
13
using namespace
ThePEG::Helicity
;
14
21
class
SMHHHVertex
:
public
SSSVertex
{
22
23
public
:
24
28
SMHHHVertex
();
29
37
virtual
void
setCoupling(Energy2 q2,
tcPDPtr
part1,
tcPDPtr
part2,
tcPDPtr
part3);
38
39
public
:
40
47
void
persistentOutput(
PersistentOStream
& os)
const
;
48
54
void
persistentInput(
PersistentIStream
& is,
int
version);
56
63
static
void
Init();
64
65
protected
:
66
73
virtual
IBPtr
clone()
const
;
74
79
virtual
IBPtr
fullclone()
const
;
81
82
protected
:
83
91
virtual
void
doinit();
93
94
private
:
95
100
SMHHHVertex
& operator=(
const
SMHHHVertex
&) =
delete
;
101
102
private
:
103
107
Energy
ratio_
;
108
112
Complex
couplast_
;
113
117
Energy2
q2last_
;
118
119
};
120
121
}
122
123
#endif
/* HERWIG_SMHHHVertex_H */
ThePEG::PersistentIStream
ThePEG::Complex
std::complex< double > Complex
ThePEG::Helicity
Herwig::SMHHHVertex::ratio_
Energy ratio_
ratio of masses
Definition:
SMHHHVertex.h:107
ThePEG::Helicity::SSSVertex
ThePEG::PersistentOStream
ThePEG::IBPtr
ThePEG::Ptr< InterfacedBase >::pointer IBPtr
Herwig::SMHHHVertex
Here is the documentation of the SMHHHVertex class.
Definition:
SMHHHVertex.h:21
Herwig::SMHHHVertex::couplast_
Complex couplast_
The last value of the electroweak coupling calculated.
Definition:
SMHHHVertex.h:112
ThePEG
ThePEG::tcPDPtr
ThePEG::Ptr< ParticleData >::transient_const_pointer tcPDPtr
Herwig::SMHHHVertex::q2last_
Energy2 q2last_
The scale at which the coupling was last evaluated.
Definition:
SMHHHVertex.h:117
Herwig
-*- C++ -*-
Definition:
BasicConsistency.h:17
Generated on Sat Apr 11 2020 14:50:31 for Herwig by
1.8.13