1
subroutine ttscxx(tc1,tc2,sc,gc,vertex)
4
c CP3 Modified Nov. 2009
6
c This subroutine computes an amplitude of the tts coupling.
9
c complex tc1(18) : Incoming tensor particle
10
c complex tc2(18) : Incoming tensor particle
11
c complex sc(3) : Incoming scalar particle (Higgs)
12
c complex gc(2) : coupling constant: gt(1) scalar
16
c complex vertex : amplitude for a tts vertex
20
c-- dimension of the current set to arbitrary length
23
include "dimension.inc"
24
double complex tc1(DIM),tc2(DIM),sc(DIM),t1(6,4),t2(6,4)
25
double complex vertex, gc(2)
28
c Take the inner product between the tensor particles
29
c and multiply it with the scalar particle and the coupling constant.
30
c Note that the tensor particle is antisymmetric, thus all diagonal terms
71
if (gc(1).NE.(0D0,0D0)) then
73
vertex = gc(1)*(SC(1)*T1(1,2)*T2(1,2) - SC(1)*T1(2,1)*T2(1,2) +
74
- SC(1)*T1(1,3)*T2(1,3) - SC(1)*T1(3,1)*T2(1,3) +
75
- SC(1)*T1(1,4)*T2(1,4) - SC(1)*T1(4,1)*T2(1,4) -
76
- SC(1)*T1(1,2)*T2(2,1) + SC(1)*T1(2,1)*T2(2,1) -
77
- SC(1)*T1(2,3)*T2(2,3) + SC(1)*T1(3,2)*T2(2,3) -
78
- SC(1)*T1(2,4)*T2(2,4) + SC(1)*T1(4,2)*T2(2,4) -
79
- SC(1)*T1(1,3)*T2(3,1) + SC(1)*T1(3,1)*T2(3,1) +
80
- SC(1)*T1(2,3)*T2(3,2) - SC(1)*T1(3,2)*T2(3,2) -
81
- SC(1)*T1(3,4)*T2(3,4) + SC(1)*T1(4,3)*T2(3,4) -
82
- SC(1)*T1(1,4)*T2(4,1) + SC(1)*T1(4,1)*T2(4,1) +
83
- SC(1)*T1(2,4)*T2(4,2) - SC(1)*T1(4,2)*T2(4,2) +
84
- SC(1)*T1(3,4)*T2(4,3) - SC(1)*T1(4,3)*T2(4,3))